使用.NET 3.5中的新功能(例如var、Lambda、linq等),以及更多即将推出的功能,我们可以得出结论:C#不仅是静态类型语言,还是动态类型语言吗?
为什么或为什么不是?
编辑#1
正如下面许多帖子所声称的那样,.net 4.0将为该语言添加动态类型。这会减慢语言吗?
每个版本的csharp都从不同的语言中提取了一些东西。就.Net1.1而言,我们的祖先甚至没有打算将其作为功能语言...
编辑#2
我认为你们很多人误解了问题;因为我是指C#语言总体,包括即将推出的4.0版。因此,可以说该语言是动态类型的...
为什么或为什么不是?
编辑#1
正如下面许多帖子所声称的那样,.net 4.0将为该语言添加动态类型。这会减慢语言吗?
每个版本的csharp都从不同的语言中提取了一些东西。就.Net1.1而言,我们的祖先甚至没有打算将其作为功能语言...
编辑#2
我认为你们很多人误解了问题;因为我是指C#语言总体,包括即将推出的4.0版。因此,可以说该语言是动态类型的...