gpt4 book ai didi

c# - 如何将 List 转换为 string[]?

转载 作者:IT王子 更新时间:2023-10-29 04:51:41 32 4
gpt4 key购买 nike

我需要一种简单的方法来转换 List<int>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();

...这对我来说看起来很丑。

有没有更简单的方法?


注意:我正在寻找一种更简单的方法 - 不一定是更快的方法。

最佳答案

使用 LINQ:

string[] the_array = the_list.Select(i => i.ToString()).ToArray();

关于c# - 如何将 List<int> 转换为 string[]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4515847/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com