How to convert List to string[]?

Мне нужен простой способ преобразовать List в массив string .

У меня есть:

var the_list = new List<int>();
the_list.Add(1);
the_list.Add(2);
the_list.Add(3);

string[] the_array = new string[the_list.Count];
for(var i = 0 ; i < the_array.Count; ++i)
    the_array[i] = the_list[i].ToString();

... что мне кажется очень уродливым.

Есть ли способ попроще?


Примечание: Я ищу более простой способ - не обязательно более быстрый путь.

17
задан Nathan Osman 23 December 2010 в 04:47
поделиться