加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C#6.0或7.0的“C#语言规范”是否已更新?

发布时间:2020-12-15 18:28:31 所属栏目:百科 来源:网络整理
导读:C#已经是7.0了.但 C# Language Specifications仍为5.0. 当我在文档中找不到可以为空的类型的GetValueOrDefault()时,我意识到规范已经过时了. 我想知道规格是否已经更新,至少是6.0? 解决方法 The current status is: 微软正式发布的规格确实是5.0. An unoff
C#已经是7.0了.但 C# Language Specifications仍为5.0.

当我在文档中找不到可以为空的类型的GetValueOrDefault()时,我意识到规范已经过时了.

我想知道规格是否已经更新,至少是6.0?

解决方法

The current status is:

>微软正式发布的规格确实是5.0.
> An unofficial version of the 6.0 spec exists.
>正在努力将ECMA规范更新为6.0和7.x. ECMA has released its 5.0 spec in December 2017.

但这些只是C#语言的规范,它们没有指定基类库中存在的类型和成员(具有各种语言功能所需的一些例外).直到最近,每个框架都自己定义了它的库,但现在甚至是标准化的,尽管是.Net Standard.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读