gpt4 book ai didi

c#-4.0 - 依靠 IEnumerable

转载 作者:行者123 更新时间:2023-12-04 16:25:01 25 4
gpt4 key购买 nike

我正在使用 Rob Conery 的 Massive ORM。

有没有一种优雅的方法来计算返回的记录集?

dynamic viewModelExpando = result.ViewData.Model;
var queryFromMassiveDynamic = viewModelExpando.TenTricksNewestFirst;

//fails as have actually got TryInvokeMember on it
var z = queryFromMassiveDynamic.Count();

//works
int i = 0;
foreach (var item in queryFromMassiveDynamic) {
i++;
}

最佳答案

与其使用扩展方法成员语法调用它,不如尝试直接调用静态方法。

int count = Enumerable.Count(queryFromMassiveDynamic);

关于c#-4.0 - 依靠 IEnumerable<dynamic>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7733305/

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