Alb*_*rto 3 .net c# linq arrays type-conversion
我有一个字符串数组列表: List<string[]> myList;
有没有办法获得所有元素字符串[0]的字符串数组?像列表myList到string [],其中元素是myList [string [0]]
我想它类似于var result = from my in myList .Take(0)select x
问题2)有没有办法将字符串[]转换为字符串[1,]而没有for循环?现在我做:
for (int i = 0; i < arr.Length; i++)
range[0, i] = arr[i];
Run Code Online (Sandbox Code Playgroud)
我需要"这种语法",因为我将列导出为excel.我需要一个对象[,]来做一个range.set_Value(Type, object[,]).
string[] result = myList.Select(arr => arr.FirstOrDefault()).ToArray();
Run Code Online (Sandbox Code Playgroud)
这就是你要找的东西吗?
Take(n)只返回一个最多n元素的枚举,所以这显然是错误的.