Как преобразовать List в Массив ? - C#
Формулировка задачи:
Есть такой лист типа подскажите, как из него получить массив типа
int
List<int> L = new List<int>();
L.Add(1);
L.Add(2);string
? У класса List есть метод ToArray(), который преобразовывает List в массив того же типа, но так как нужно, чтобы в итоге получился другой тип, это не подходит. Можно конечно все это сделать перебором и созданием нового массива, но чувствую что должен быть метод проще. Решение задачи: «Как преобразовать List в Массив ?»
textual
Листинг программы
string[] array = L.Select(n => n.ToString()).ToArray();