2017-02-15 10 views
0

配列のような配列をリストに配置するにはどうすればよいですか?例についてはリスト内に行のような配列を配置する方法<string>

string[] Myarray = new string[] {"A","B", "C"}; 
List<string> MyList = new List<string>() { Myarray[0], Myarray[1], Myarray[2] }; 
+2

'MYLIST = Myarray.ToListを( ); ' – Habib

+0

あなたは' List'をあなたが入れているものと同じ型である必要があります。試してみてください ' – DogEatDog

答えて

0
List<String> strings = Arrays.asList(new String[]{"one", "two", "three"}); 

これは、配列のリストビューで、リストには、要素を追加または削除することはできません、一部が変更不可能です。しかし時間の複雑さはO(1)です。

あなたは、修正一覧したい場合:

List<String> strings = 
    new ArrayList<String>(Arrays.asList(new String[]{"one", "two", "three"})); 

これは、新しいリストにソース配列からすべての要素をコピーします(複雑:O(n))を

+0

これは.NET/BCLですか? 'Arrays.asList'と' ArrayList '? –

+0

@JeppeStigNielsen私は新しく、私はクラスのためにjavascriptとBlueJのみを使用しています。私はそれが何であるかを知っています。私はそれがBCLではないと信じていますが、どのように私がクラスのための私のプロジェクトの中でそれをやったのかと思います –

+0

私はそれがFCLかどうか分かりませんが、私は長年の経験がないので分かりません。私はまた、人々を助けようと試みながら、javascriptとBlueJについて学んでいます。 –

関連する問題