에서 채우기 목록을 채 웁니다. 나는 그 배열에서 일반 목록을 채울 수 있습니다 :배열이있는 경우 배열
Foo[] fooList . . . (assume populated array)
// This doesn't seem to work
List<Foo> newList = new List<Foo>(fooList);
에서 채우기 목록을 채 웁니다. 나는 그 배열에서 일반 목록을 채울 수 있습니다 :배열이있는 경우 배열
Foo[] fooList . . . (assume populated array)
// This doesn't seem to work
List<Foo> newList = new List<Foo>(fooList);
:
string[] strings = { "hello", "world" };
IList<string> stringList = strings.ToList();
배열이 이미 IList
당신은 List(t).AddRange 방법을 찾고 있습니다
당신은 목록에 배열을 변환 할 수@korki 말했듯이, AddRange 것 작동하지만, 게시 한 코드는 잘 작동합니다. 예를 들어, 다음을 컴파일합니다.
var i = new int[10];
var list = new List<int>(i);
코드를 더 표시 할 수 있습니까?
코드가 제대로 작동합니다. 시도하면 어떻게됩니까? –