[英]Converting IEnumerable<IEnumerable<T>> to List<string>
[英]IEnumerable<IEnumerable<T>> to string[][]
如何將IEnumerable<IEnumerable<T>>
轉換為string[][]
或List<string[]>
?
我已經嘗試過.toArray
和。 SelectMany
但他們似乎創建string[]
或List<IEnumerable<string>>
,這並不是我真正想要的。
您可以使用Select
將每個內部IEnumerable<string>
映射到一個string[]
:
string[][] arrayOfStringArrays = enumerable.Select(innerEnumerable => innerEnumerable.ToArray()).ToArray();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.