2016-07-07 13 views
0

List<string>配列を初期化しようとしています。オブジェクト参照がオブジェクトのインスタンスに設定されていないリスト配列

私はthis questionを見ましたが、それは助けになりませんでした。

私のコードは次のとおりです。

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

私は2行目にエラーが発生します。私は試しました:

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

[とNullReferenceExceptionとどのように私はそれを修正しますとは?](http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-それ) – germi

+1

文字列のリストまたは文字列のリストの配列が必要ですか? – Charleh

+0

リスト []リスト=新しいリスト [3];文字列の3つのリストの配列を作成します。文字列のデータストレージが必要な場合は、List list = new List (); list.Add( "exampleStringValue");で値を追加します。 –

答えて

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"); 
関連する問題