public List <ReferenceNode> parent; //被人依赖列表. //增加一个引用节点,我引用了其他资源. public void AddDependencyNode(ReferenceNode childnode) { if (childnode == null) { Log.WriteError("childnode == null"); } if (child == null) { child = new List <ReferenceNode>(); } foreach (ReferenceNode node in child) { if (node.strResources == childnode.strResources) { return; } } child.Add(childnode); childnode.AddDependencyByNode(this); }