2
如果我定义了下面的匿名类型名单:匿名类型的C#List.Foreach
var list = new[] {
new { guid = "f501fbb2-c724-49ef-b7d5-954d7e9329a3", url = "~/Home" },
new { guid = "37df9c3e-f816-4ef9-9023-5f26295feffa", url = "~/Contact" }
}.ToList();
如何执行就行了List.ForEach(代表)?我不断收到一个AnonymousType问题: “参数1: 'System.Action' 无法从 '匿名方法' 转换为”
(代码试过)
list.ForEach(
delegate(var item) {
// Some function here
}
);
使用'.ForEach'而不是'foreach'循环的特殊原因? – AakashM 2011-12-23 15:56:58
风格偏好,.ForEach对我来说似乎更清洁。 – sonjz 2011-12-23 16:05:59