コード例 #1
0
ファイル: Node.cs プロジェクト: gitter-badger/LinksPlatform
 public Node(Node parent, IComparable key, object value, bool createNullChildren)
 {
     Parent = parent;
     Key = key;
     Value = value;
     CreateNullChildren = createNullChildren;
 }
コード例 #2
0
ファイル: Node.cs プロジェクト: gitter-badger/LinksPlatform
        public Node AddChild(Node child)
        {
            //ValidateKeyAlreadyExists(child.Key);

            ChildNodes.Add(child.Key, child);

            return child;
        }
コード例 #3
0
ファイル: Node.cs プロジェクト: gitter-badger/LinksPlatform
        public Node AddChild(IComparable key, object value)
        {
            //ValidateKeyAlreadyExists(key);

            var child = new Node(this, key, value, CreateNullChildren);
            return AddChild(child);
        }