Заполнение списка из массива

если у меня есть массив. могу ли я заполнить общий список из этого массива:

Foo[] fooList . . . (assume populated array)

// This doesn't seem to work
List<Foo> newList = new List<Foo>(fooList);

Ответы

Ответ 1

Вы можете преобразовать массив в список:

string[] strings = { "hello", "world" };
IList<string> stringList = strings.ToList();

Ответ 3

Как сказал @korki, AddRange будет работать, но код, который вы опубликовали, должен работать нормально. Например, это компилируется:

var i = new int[10];
var list = new List<int>(i);

Не могли бы вы показать нам больше своего кода?