【发布时间】:2014-10-14 06:00:14
【问题描述】:
我想知道是否可以使用 where 循环在 C# 中创建一个 foreach 循环。里面不是 if 语句,而是循环声明中的 where 子句。
也许是这样的?
foreach(var n in people where n.sex == male)
{
}
【问题讨论】:
-
为什么不用方法语法
foreach(var n in people.Where(p=>p.sex == male))?