LINQ元素运算符

在LINQ中, 元素运算符用于根据列表的索引值返回列表的第一个和最后一个元素或集合中的单个元素或特定元素。
在LINQ中, 我们有不同类型的元素运算符可用。这些是:

  1. 第一
  2. 第一或默认
  3. 持续
  4. LastOrDefault
  5. 元素
  6. ElementAtOrDefault
  7. 单或反
  8. 默认值
LINQ元素运算符

文章图片
【LINQ元素运算符】通过使用这些元素运算符, 我们可以获得特定位置的项目列表/集合。下表显示了与元素运算符有关的更多详细信息。
Operators Description
First 它根据条件从序列中或从集合中返回第一个元素。
FirstOrDefault 它与First相同, 但是如果在集合中未找到任何元素, 它将返回默认值。
Last 它返回序列中的最后一个元素或基于匹配条件的最后一个元素。
ElementAt 它根据特定的索引位置从列表中返回一个元素。
ElementAtOrDefault 它与ElementAt相同, 但是如果在集合的指定索引处不存在任何元素, 则它将返回默认值。
Single 它从集合中返回单个特定元素。
SingleOrDefault 它与Single相同, 但是如果在集合中未找到任何元素, 它将返回默认值。
DefaultfEmpty 如果列表或集合包含空值或空值, 则它将返回默认值。

    推荐阅读