现在的位置: 首页 > 综合 > 正文

linq

2013年12月04日 ⁄ 综合 ⁄ 共 340字 ⁄ 字号 评论关闭

_exportAppNationIdList.ForEach(p => nationIdList.Add(p.InsuredIdNumber))


这句就是遍历_exportAppNationIdList里面的内容
foreach(var p in _exportAppNationIdList)
{
nationIdList.Add(p.InsuredIdNumber)
}
等价



p是Lambda表达式的参数。

p => nationIdList.Add(p.InsuredIdNumber)
相当于
void foo(元素的类型 p)
{
    nationIdList.Add(p.InsuredIdNumber);
}
...
_exportAppNationIdList.ForEach(foo);

抱歉!评论已关闭.