Eric Lippert 对“为什么功能 X 没有实现”有最好的解释(我认为他对为什么或为什么不使用该语言实现一两件事有所了解)
有人问我“为什么 C# 不实现
功能 X?”一直如此。答案
总是一样的:因为没有人
曾经设计、指定、实施,
测试、记录并发货
特征。所有这六件事都是
实现某项功能所必需的。
所有这些都花费了大量的时间,
努力和金钱。特点不是
便宜,而且我们很努力地做
确保我们只运送那些
提供最佳可能的功能
给我们的用户带来的好处
时间、精力和金钱有限
预算。
从这里(不相关的主题但相关的答案):http://web.archive.org/web/20140414043740/http://blogs.msdn.com/b/ericlippert/archive/2009/06/22/why-doesn-t-c-implement-top-level-methods。 ASPX http://web.archive.org/web/20140414043740/http://blogs.msdn.com/b/ericlippert/archive/2009/06/22/why-doesn-t-c-implement-top-level-methods.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)