做一个树形容器,树的节点是public TreeNode<T>
{
public T t;
}public Tree
{
public TreeNode<T> node; //我的想法就是想定义若干个节点,所有节点含有的不同类型的对象,但是有问题,不知道 该如何解决
}
{
public T t;
}public Tree
{
public TreeNode<T> node; //我的想法就是想定义若干个节点,所有节点含有的不同类型的对象,但是有问题,不知道 该如何解决
}
{
public TreeNode<T> node; //我的想法就是想定义若干个节点,所有节点含有的不同类型的对象,但是有问题,不知道 该如何解决
}
是这种类型可以同时含有不同的类型节点?还是类似于list<int> ,list<string> 的可以定义多种泛型集合呀?
{
public List<Node> Roots { get; set; }
}public class Node
{
public List<Node> ChildNodes { get; set; }
public List<object> Leaves { get; set; }
}