Exemplo n.º 1
0
 public MergeableNode(T content, MergePoint[] mergePoints, params MergeableNode <T>[] children)
     : this(content, mergePoints)
 {
     if (children != null)
     {
         Children = new MergeableNodeCollection <T>();
         Children.AddRange(children);
     }
 }
Exemplo n.º 2
0
 public MergeableNode(T content, MergePoint mergePoint0, MergePoint mergePoint1, MergePoint mergePoint2, params MergeableNode <T>[] children)
     : this(content, new[] { mergePoint0, mergePoint1, mergePoint2 })
 {
     if (children != null)
     {
         Children = new MergeableNodeCollection <T>();
         Children.AddRange(children);
     }
 }