我有一个简单的模型:

Id          Name             Hot
----------- ---------------- -----------
1           Nicole           False
2           Samanta          False
3           Sabrina          False


我在ListOf<T>中有该列表

我想在所有项目上将Hot属性更改为True

我的清单上有成千上万的女孩,所以我想知道是否可以通过其他方式来做到这一点,避免执行以下操作:

foreach(var item in girls)
{
    item.Hot = True;
}

最佳答案

您可以在ForEach上使用List<T>方法:

girls.ForEach(girl => girl.Hot = true);


可以在here上找到有关该方法的MSDN。

10-08 01:07