gpt4 book ai didi

C# 如何最好地将字符串数组的元素添加到泛型列表

转载 作者:行者123 更新时间:2023-12-04 11:28:02 25 4
gpt4 key购买 nike

如果我有一个字符串数组,例如:

string[] strArr = {"First", "Second", "Third"};

...我想将这些添加到通用列表中
List<string> strList = new List<string>();

最好的方法是什么?

选项 1 :
使用 for 或 foreach 循环,使用 .Add方法。

选项 2 : .AddRange方法(引用 MSDN 上的示例 here):
strList.AddRange = new List<string>(strArr);

还是其他选择?

最佳答案

使用 constructor这需要一个 IEnumerable:

List<string> strList = new List<string>(strArr);

或调用 ToList()在您的阵列上:
List<string> strList = strArr.ToList();

这可能是最常见的方法。

关于C# 如何最好地将字符串数组的元素添加到泛型列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29309484/

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