4
我有一个IEnumerable,我尝试在枚举的每个项目中调用“Text”setter。
我可以这样做:为集合中的每个项目设置属性
foreach (Data d in DataEnumerable)
{
d.Text="123";
}
我也可以这样做:
DataEnumerable.All(x =>
{
x.Text = "123";
return true;
});
什么是调用设置方法的枚举每个项目的最佳实践?
你说的'最好practice'是什么意思?效率最高?大部分可读/可维护?此外,请考虑[codereview.se]以了解有关改进已有代码的问题。 –