当前位置: 首页 > 编程语言 > C#

LINQ中select和Where的区别分享

时间:2023-04-11 11:51:31 C#

LINQ中select和Place的区别>n.Id==id).SingleOrDefault();和varb=Doc.Document.Select(n=>n.Id==id).SingleOrDefault();为什么变量b是布尔值?抱歉我的无知,我是LINQ的新手。Where根据谓词过滤一定范围的值。因此,在您的第一个示例中,您从列表中选择函数n.Id==id为真的元素。select将序列n.Id==id的每个元素放入一个新的形式,所以在第二个例子中你得到一个布尔值列表,它是每个元素上的函数n.Id==id的结果。以上就是C#学习教程的全部内容:LINQ中selection和location的区别。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:

最新推荐
猜你喜欢