【问题标题】:Why is there no ISO or ECMA standardization for C# later than 2.0?为什么 2.0 之后的 C# 没有 ISO 或 ECMA 标准化?
【发布时间】:2013-06-04 12:10:59
【问题描述】:

我已经开始学习 C# 并且一直在寻找标准规范,但发现大于 2.0 的 C# 版本没有被 ISO 或 ECMA 标准化(或者我从 Wikipedia 收集到的)。这有什么原因吗?

【问题讨论】:

    标签: c# iso ecma


    【解决方案1】:

    因为编写、审查、验证、发布、处理反馈、修改、重新发布等复杂的规范文档需要大量的时间和精力,这是一种有限的资源 - 并且对 ISO/ECMA 版本规范的需求没有不足以促使微软投入时间。

    非 Microsoft 编译器作者(Mono 等)似乎没有它也能正常工作。

    有趣的是,它还避免了 2 个规范说不同的相互冲突的事情(可能发生,并且已经发生)的问题。

    【讨论】:

    • @Jude 准确地说;那是 2006 年的 c# 2 版本。问题是:为什么从那以后就没有了?
    猜你喜欢
    • 2020-06-28
    • 2012-04-28
    • 1970-01-01
    • 2010-10-13
    • 2015-04-13
    • 2015-03-13
    • 2016-01-07
    • 1970-01-01
    相关资源
    最近更新 更多