var关键字有什么意义?
该变种关键字摒弃了需要一个明确的类型声明,我有兴趣地阅读SO讨论时,它可能是适当的。
我还读过(但未使用过)Boo,它似乎通过使声明局部变量可选而更进一步。使用Boo,可以隐含类型和声明。
这让我想知道,为什么C#语言设计师根本不想包含一个var关键字?
更新:是的,var支持匿名类型,但匿名类型本身不需要var关键字...
var anon = new { Name = "Terry", Age = 34 };
与
anon = new { Name = "Terry", Age = 34 };
慕桂英546537
慕丝7291255
慕田峪9158850
相关分类