gpt4 book ai didi

c# - 在 Linq 中计算行数

转载 作者:可可西里 更新时间:2023-11-01 08:32:14 24 4
gpt4 key购买 nike

我是 LINQ 的新手

我写了以下查询:

var duplicate =
from loginId in DataWorkspace.v2oneboxData.me_employees
where loginId.me_login_name == this.me_login_name
&& loginId.me_pkey != this.me_pkey
select loginId;

我想计算结果中返回的重复行数

我搜索了很多说使用 duplicate.Count() 的文章。但我没有在我的智能感知中看到 count()

如何计算结果

最佳答案

使用扩展方法如何:

 var count = me_employees.Where(me => me.me_login_name == this.me_login_name && me.me_pkey != this.me_pkey).Count();

更好的是:

var count = me_employees.Count(me => me.me_login_name == this.me_login_name && me.me_pkey != this.me_pkey);

重要提示:确保您已引用 System.Core。 System.Data.Linq 也是如此,但我假设您已经引用了它。

关于c# - 在 Linq 中计算行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7749661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com