将long列表转换为字符串数组

时间:2009-09-15 22:58:06

标签: c# arrays list

将原始long的List转换为字符串数组的最佳方法是什么?

我认为我正在寻找比写自己的循环更好的东西等等。

2 个答案:

答案 0 :(得分:15)

这应该可以解决问题:

string[] arr = list.Select(l => l.ToString()).ToArray();

答案 1 :(得分:2)

这值得检查select语句的性能。

string[] result = Array.ConvertAll(list.ToArray(), i => i.ToString());