我有一个 ICollection<string>
类型的对象.转换为 string[]
的最佳方式是什么? .
如何在 .NET 2 中完成此操作?
如何在更高版本的 C# 中更清晰地完成此操作,或许在 C# 3 中使用 LINQ?
最佳答案
您可以使用以下代码片段将其转换为普通数组:
string[] array = new string[collection.Count];
collection.CopyTo(array, 0);
这应该可以完成工作:)
关于c# - ICollection<string> 到 string[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/328765/