不可思议的C#代码

来源:互联网   .Net 4 中引入了 dynamic 动态类型,这一消息确实让人兴奋了一把,但是兴奋之余,又发现它相对于其他的动态语言来说还有不足之处。不过借助 CodePlex 上的一个开源项目 Clay,我们可以写出以下不可思议的代码,代码如下:  var directory = New.Array(  New.Person(  FirstName: "Louis",  LastName: "Dejardin",  Aliases: new[] {