当前位置:网站首页>C# 6.0 语言规范获批
C# 6.0 语言规范获批
2022-07-07 12:39:00 【CSDN资讯】
整理 | 苏宓
出品 | CSDN(ID:CSDNnews)
近日,国际信息和电信标准组织 Ecma International 批准了 C# 语言规范的第六版本,正式名称为 ECMA-334。
一直以来,C# 语言规范主要有两大参与者,一个是 ECMA 组织,另一个是微软。对此,作为 C# 的开发商微软表示,C# 6.0 语言规范主要侧重于生成标准文本。微软参与该规范背后的 Ecma TC49-TG2 任务组已将标准的源代码移至 Markdown 格式,通过该格式可以生成 PDF,并将其托管在 .NET 基金会下的 开源存储库(https://dotnetfoundation.org/projects/csharp-standard)中。
据外媒 Inforworld 报道,微软 C# 首席设计师 Mads Torgersen 在一份声明中说道,“这允许一个更加灵活和高效的流程,充分利用 GitHub 功能,如拉取请求和评论,以及开放性的环境和社区参与编辑和更正。”其还表示,“C# 6 是第一个以这种方式生成的 C# 标准,我们相信它将帮助我们在未来更快地发展,甚至在语言本身的发展中最终赶上 C# 的交付版本。”
据悉,当前微软正在开发 C# 11,它将在 11 月与 .NET 7 一起发布。Torgersen 还提到,Ecma 委员会并不会直接参与语言未来版本的规范制作,往往是为已经面世的版本提供规范。具体来说,C# 规范描述了 C# 程序的表示方法、语法和约束,用于解释程序的语义规则以及该语言符合要求的表示方法所带来的限制和约束。
— 推荐阅读 —
《新程序员001-004》已全面上市,欢迎扫描下方二维码或点击进入立即订阅,即可畅享电子书及精美纸质书
边栏推荐
- 杭电oj2054 A == B ? ???
- Csma/cd carrier monitoring multipoint access / collision detection protocol
- 用例图
- 通过 iValueConverter 给datagrid 的背景颜色 动态赋值
- Hangdian oj2054 a = = B? ???
- Mrs offline data analysis: process OBS data through Flink job
- WPF DataGrid realizes the UI interface to respond to a data change in a single line
- [Reading stereo matching papers] [III] ints
- oracle 触发器实现级联更新
- 一个程序员的水平能差到什么程度?尼玛,都是人才呀...
猜你喜欢
Ian Goodfellow, the inventor of Gan, officially joined deepmind as research scientist
JS get the current time, month, day, year, and the uniapp location applet opens the map to select the location
Leetcode one question per day (636. exclusive time of functions)
AWS学习笔记(三)
最长上升子序列模型 AcWing 1012. 友好城市
一个简单LEGv8处理器的Verilog实现【四】【单周期实现基础知识及模块设计讲解】
gvim【三】【_vimrc配置】
多商戶商城系統功能拆解01講-產品架構
The longest ascending subsequence model acwing 482 Chorus formation
[Reading stereo matching papers] [III] ints
随机推荐
6、Electron无边框窗口和透明窗口 锁定模式 设置窗口图标
c#通过frame 和 page 切换页面
Excuse me, when using Flink SQL sink data to Kafka, the execution is successful, but there is no number in Kafka
课设之百万数据文档存取
【立体匹配论文阅读】【三】INTS
Csma/cd carrier monitoring multipoint access / collision detection protocol
Substance Painter筆記:多顯示器且多分辨率顯示器時的設置
leetcode:648. 单词替换【字典树板子 + 寻找若干前缀中的最短符合前缀】
gvim【三】【_vimrc配置】
C # switch pages through frame and page
Mrs offline data analysis: process OBS data through Flink job
大厂做开源的五大痛点
一个简单LEGv8处理器的Verilog实现【四】【单周期实现基础知识及模块设计讲解】
The world's first risc-v notebook computer is on pre-sale, which is designed for the meta universe!
一款你不容错过的Laravel后台管理扩展包 —— Voyager
oracle 非自动提交解决
Base64 encoding
华为云数据库DDS产品深度赋能
Analysis of arouter
Leetcode——剑指 Offer 05. 替换空格