c# – 匿名类型,枚举器和Lambda表达式

前端之家收集整理的这篇文章主要介绍了c# – 匿名类型,枚举器和Lambda表达式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
用:
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));

编译和工作.

原文链接:https://www.f2er.com/csharp/244183.html

猜你在找的C#相关文章