[英]Anonymous Type, Enumerator and Lambda expression
用:
var Foo = new[]{ new {Something = 321}};
我为什么要这样做(编译):
Console.WriteLine( Foo[0].Something );
但不是 :
Foo.ForEach(x => Console.WriteLine(x.Something));
因为Array
只有一个静态的ForEach方法:
var Foo = new[] { new { Something = 321 } };
Array.ForEach(Foo, x => Console.WriteLine(x.Something));
编译和工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.