ienumerable

    1热度

    3回答

    我发布了一个对this question的回答,其中包括关于String.Split()应该如何接受IEnumerable字符串>而不是字符串[]的结尾的非常短暂的咆哮。 这让我思考。如果从其他所有东西继承的基类Object类提供了IEnumerable的默认实现,那么现在所有东西都只返回一个Enumerator到一个项目(本身) - 除非重写了其他类似于集合类的东西。 这个想法是,然后如果像St

    251热度

    19回答

    private IEnumerable<string> Tables { get { yield return "Foo"; yield return "Bar"; } } 比方说,我想对这些进行迭代,然后编写#m处理#n。 有没有一种方法,我可以找出m的价值,而无需在我的主迭代之前进行迭代? 我希望我明确自己。

    9热度

    3回答

    表的查询性能在LINQ to SQL类,为什么属性是从外键创建EntitySet对象,实施IEnumerable,其中作为对DataContext的对象是其实现IQueryableTable对象? 编辑:为了澄清,这里是一个例子,说明我试图理解。这个例子: ctx.Matches.Where(x => x.MatchID == 1).Single() .MatchPlayers.Ma