通过Linq C#获取每个数组的第一个元素可以使用Select
方法结合First
方法来实现。下面是具体的步骤:
System.Linq
命名空间,以便使用Linq相关的扩展方法。List<int[]> arrays
。Select
方法遍历集合中的每个数组,并通过Lambda表达式选择数组的第一个元素。First
方法获取选择的第一个元素。下面是示例代码:
using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main()
{
List<int[]> arrays = new List<int[]>
{
new int[] { 1, 2, 3 },
new int[] { 4, 5, 6 },
new int[] { 7, 8, 9 }
};
var firstElements = arrays.Select(arr => arr.First());
foreach (var element in firstElements)
{
Console.WriteLine(element);
}
}
}
输出结果为:
1
4
7
这段代码使用了Linq的Select
方法来遍历集合中的每个数组,并通过Lambda表达式arr => arr.First()
选择每个数组的第一个元素。然后使用foreach
循环打印出每个选择的第一个元素。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云