【发布时间】:2011-02-11 18:30:40
【问题描述】:
我在尝试声明链表数组时收到编译错误消息“无法在变量声明中指定数组大小(尝试使用‘新’表达式进行初始化)”。
public LinkedList<LevelNode>[2] ExistingXMLList;
另外,如果我想创建一个小的字符串数组,下面的方法不正确吗?
string [2] inputdata;
【问题讨论】:
标签: c# arrays linked-list
我在尝试声明链表数组时收到编译错误消息“无法在变量声明中指定数组大小(尝试使用‘新’表达式进行初始化)”。
public LinkedList<LevelNode>[2] ExistingXMLList;
另外,如果我想创建一个小的字符串数组,下面的方法不正确吗?
string [2] inputdata;
【问题讨论】:
标签: c# arrays linked-list
你可以试试这个
LinkedList[] 相邻列表 = 新 LinkedList[2];
使用泛型类型链表需要 1 个类型参数
【讨论】:
你只用 [] 声明一个数组。
LinkedList[] XMLList;
然后你用大小实例化它。
XMLList = new LinkedList[2];
或两者同时:
LinkedList[] XMLList = new LinkedList[2];
要将 LinkedLists 添加到此数组中,请键入:
XMLList[0] = new LinkedList();
XMLList[1] = new LinkedList();
【讨论】:
试试这个:
LinkedList[] ExistingXMLList = new LinkedList[2];
【讨论】: