LINQ TakeWhile 分区运算符

17 Mar 2025 | 阅读 2 分钟

在 LINQ 中,TakeWhile 运算符用于从数据源的列表/集合中获取元素,只要指定的条件保持表达式成立即可。

LINQ TakeWhile 运算符的语法

使用 LINQ TakeWhile 运算符的语法是根据指定的条件从列表中获取元素。

C# 代码

从上面的语法中,我们正在从以 "U" 开头的元素列表中获取元素。

方法语法中 LINQ TakeWhile 的示例

这是在方法语法中使用 LINQ TakeWhile 从列表/集合中获取元素的示例。

C# 代码

在上面的示例中,我们使用了 TakeWhile () 运算符和一个 lambda 表达式,我们在其中指定了将选择以 "U" 开头的国家的条件。因此,它仅返回前两个元素。

输出

LINQ TakeWhile Partition Operator

查询语法中 LINQ TakeWhile 的示例

这是在查询语法中使用 LINQ TakeWhile 运算符从列表中获取元素的示例。

输出

执行以上程序后,我们得到如下所示的输出

LINQ TakeWhile Partition Operator
下一个主题LINQ Skip 运算符