29
|
Kev Hunter · 技术社区 · 15 年前 |
![]() |
1
33
这是对此线程的延迟回复,但这里有一个不使用任何临时存储的方法:
但是,请注意以下关于该方法局限性的评论:
|
![]() |
2
32
请注意,这将返回一个
|
![]() |
3
22
我知道这已经得到了回答,但如果您计划经常获取IEnumerables的切片,那么我建议您使用如下通用扩展方法:
(如果您不喜欢已经为字符串定义了“split”,可以将其命名为“slice”或“chunk”。“split”正是我碰巧称之为我的。) |
![]() |
4
16
这样我就可以按需构建每个块。我希望我能避免这种情况
|
![]() |
5
2
使用Microsoft.Responsive,您可以非常简单地执行此操作,并且只需在源代码中迭代一次。
|
![]() |
6
2
我们可以改进@Afshari的解决方案来进行真正的惰性评估。我们使用
因为这些群是一个接一个地产生的,所以这种解决方案对长序列或无限序列有效。 |
![]() |
7
1
|
![]() |
8
0
|
![]() |
Imad · Linq扩展方法没有使用Object类的Equals 1 年前 |
![]() |
user8512043 · 根据每个元素中的数字对列表进行排序 2 年前 |
![]() |
Nick Fleetwood · 调度语法的LINQ查询 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Drago · Linq通过比较Id和具有Id的对象列表来查询获取列表 2 年前 |