相关疑难解决方法(0)

从IEnumerable <T>计算项目而不迭代?

private IEnumerable<string> Tables
{
    get
    {
        yield return "Foo";
        yield return "Bar";
    }
}
Run Code Online (Sandbox Code Playgroud)

假设我想迭代那些并写一些像#m的#n处理.

有没有一种方法可以在我的主迭代之前找到m的值而不进行迭代?

我希望我清楚自己.

.net c# ienumerable

304
推荐指数
13
解决办法
36万
查看次数

有条件地采取一些或所有项目

如何为Take()通话添加条件?

query.Take(isTrue ? 10 : 0);
Run Code Online (Sandbox Code Playgroud)

而不是0,我想取查询返回的所有项目.

c# linq

0
推荐指数
1
解决办法
57
查看次数

标签 统计

c# ×2

.net ×1

ienumerable ×1

linq ×1