如何投射IEnumerable<IEnumerable<T>>a string[][]或a List<string[]>?
我已经尝试过了.toArray.SelectMany但他们似乎创造了string[]或者List<IEnumerable<string>>不是我真正想要的东西.
您可以使用Select将每个内部映射IEnumerable<string>到string[]:
string[][] arrayOfStringArrays = enumerable.Select(innerEnumerable => innerEnumerable.ToArray()).ToArray();
Run Code Online (Sandbox Code Playgroud)