【发布时间】:2011-12-03 20:46:24
【问题描述】:
我有一个 IEnumerable,我尝试在可枚举的每个项目中调用“文本”设置器。
我能做到:
foreach (Data d in DataEnumerable)
{
d.Text="123";
}
我也可以:
DataEnumerable.All(x =>
{
x.Text = "123";
return true;
});
为每个可枚举项调用 set 方法的最佳做法是什么?
【问题讨论】:
-
best practice是什么意思?最有效率?最具可读性/可维护性?此外,请考虑 Code Review 了解有关改进已运行代码的问题。
标签: c# .net foreach ienumerable