int loopIndex = 0;
foreach (var item in dataList)
{
item.ChannelId = loopIndex;
loopIndex++;
}
Run Code Online (Sandbox Code Playgroud)
我在一行中寻找上述代码的替代品.就像是-dataList.ForEach(x=>x.ChannelId=...)
建议请.
如果你NuGet微软的"System.Interactive"扩展,那么你可以这样做:
dataList.ForEach((item, index) => item.ChannelId = index);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96 次 |
| 最近记录: |