对象引用未设置为具有列表数组的对象错误的实例

时间:2016-07-07 10:26:54

标签: c# arrays

我正在尝试初始化一个List<string>数组,当我查看其他资源时,尝试它们会让我的编译器一直抛出错误。

我见过this question,但没有帮助。

我的代码是:

List<string>[] list = new List<string>[3];
list[1].Add("text");

我在第二行收到错误。我试过了:

List<string>[] list = new List<string>[3]();
List<string>[] list = new List<string>()[3];
List<string>[] list = new List<string>()
{
   new string("hh"),
   new string("gg")
};
List<string>[] list = new List<string>()
{
   "hh",
   "gg"
};

但这些都不起作用。

1 个答案:

答案 0 :(得分:2)

  List<string>[] list = new List<string>[3];
  list[0] = new List<string>();
  list[1] = new List<string>();
  list[2] = new List<string>();
  list[1].Add("text");