当前位置:网站首页>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》已全面上市,欢迎扫描下方二维码或点击进入立即订阅,即可畅享电子书及精美纸质书
边栏推荐
- Ascend 910实现Tensorflow1.15实现LeNet网络的minist手写数字识别
- 【愚公系列】2022年7月 Go教学课程 005-变量
- Equipment failure prediction machine failure early warning mechanical equipment vibration monitoring machine failure early warning CNC vibration wireless monitoring equipment abnormal early warning
- Excusez - moi, l'exécution a été réussie lors de l'utilisation des données de puits SQL Flink à Kafka, mais il n'y a pas de nombre dans Kafka
- c#通过frame 和 page 切换页面
- Analysis of arouter
- Decrypt the three dimensional design of the game
- Démontage de la fonction du système multi - Merchant Mall 01 - architecture du produit
- 一文读懂数仓中的pg_stat
- UML sequence diagram (sequence diagram)
猜你喜欢
Applet directory structure
【立体匹配论文阅读】【三】INTS
Leetcode one question per day (636. exclusive time of functions)
Ian Goodfellow, the inventor of Gan, officially joined deepmind as research scientist
GAN发明者Ian Goodfellow正式加入DeepMind,任Research Scientist
多商户商城系统功能拆解01讲-产品架构
Hands on Teaching: XML modeling
Navigation — 这么好用的导航框架你确定不来看看?
云上“视界” 创新无限 | 2022阿里云直播峰会正式上线
Substance Painter笔记:多显示器且多分辨率显示器时的设置
随机推荐
Base64 encoding
Leetcode——236. 二叉树的最近公共祖先
大厂做开源的五大痛点
The longest ascending subsequence model acwing 1012 Sister cities
Excuse me, why is it that there are no consumption messages in redis and they are all piled up in redis? Cerely is used.
Ascend 910实现Tensorflow1.15实现LeNet网络的minist手写数字识别
Arm cortex-a9, mcimx6u7cvm08ad processor application
SAKT方法部分介绍
Verilog implementation of a simple legv8 processor [4] [explanation of basic knowledge and module design of single cycle implementation]
ES日志报错赏析-maximum shards open
小程序目录结构
GVIM [III] [u vimrc configuration]
云上“视界” 创新无限 | 2022阿里云直播峰会正式上线
Because the employee set the password to "123456", amd stolen 450gb data?
wpf dataGrid 实现单行某个数据变化 ui 界面随之响应
Excuse me, when using Flink SQL sink data to Kafka, the execution is successful, but there is no number in Kafka
Demis Hassabis谈AlphaFold未来目标
PAG体验:十分钟完成AE动效部署上线各平台!
c#利用 TCP 协议建立连接
Codes de non - retour à zéro inversés, codes Manchester et codes Manchester différentiels couramment utilisés pour le codage des signaux numériques