c# - 在哪里可以找到 C# 语言规范 6.0?

标签 c# visual-studio-2015 c#-6.0 language-specifications

<分区>

我知道在哪里可以找到 C# 5 Language Specification但我在任何地方都找不到 C# 6 语言规范。

C# 6 语言规范在哪里?

最佳答案

在撰写本文时(2016 年 5 月)Microsoft 尚未完成 C#6 规范的更新。与此同时,我在这里发布了微软最新的 C#6 规范草案:https://github.com/ljw1004/csharpspec/blob/gh-pages/README.md

当前的草稿几乎完成了,除了一些剩余的 TODO 评论和检查。 (此版本已转换为 github+markdown,但它也有下载规范的 DOCX 和 PDF 版本的链接,以及下载 ANTLR 格式语法的链接)。

有关从 C#5 到 C#6 的所有规范更改的完整列表,请参阅拉取请求:https://github.com/ljw1004/csharpspec/pull/1/files

(为什么 Microsoft 还没有开始正式发布 C#6 规范?因为与 ECMA 保持一致的工作正在进行中,这当然需要时间;花费精力发布 C#6 规范似乎是一种耻辱#6 规范现在只有在与 ECMA 对齐后才会有 C#6 规范的后续版本。

关于c# - 在哪里可以找到 C# 语言规范 6.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31617711/

相关文章:

ios - Xamarin:为 Visual Studio 2015 添加新项目时没有 iOS 类

c# - 如何将 C# 6.0 添加到 Visual Studio 2013?

teamcity - 在Teamcity上运行Roslyn需要什么?

c# - ASP.NET - 在网站启动时更改键盘输入语言

c# - 如何在 Ortools 中定义约束以设置不同值的限制

.net - 触发器并发运行时配置一旦指定就无法删除

c - VS 2015 C 头错误 C2039 : 'int_least8_t' : is not a member of '` global namespace''

c# - C# nameof 运算符可以在没有实例的情况下引用实例属性吗?

c# - 考虑到有效数字的数量,如何找到浮点值的最小有效步长?

c# - Moq - 具有通用匿名参数的设置方法