久趣下载站

当前位置: 首页 » 游戏攻略 » 《黑神话:悟空》引发关注,C#编程语言标准解读

《黑神话:悟空》引发关注,C#编程语言标准解读

《黑神话:悟空》正式发售不到24小时,Steam在线玩家峰值突破222万,位列Steam所有游戏在线玩家历史峰值第二。首批玩家晒出好评,称这款现象级产品标志着国产3A游戏元年的开启。《黑神话:悟空》作为国内首款3A游戏,以精致的画面和剧情,融入西游记文化氛围,吸引了许多关注。

此外,《黑神话:悟空》使用虚幻5进行开发,采用C#脚本方案。游戏在开发过程中基于自身技术积累,对虚幻5进行了C#适配,底层采用C++,流程脚本则采用C#。然而,不少评论错误地将C#与微软挂钩,产生了偏差的认知。下文将对C#编程语言的标准解读,希望读者能够客观理解C#。

ECMA国际组织制定的C#编程语言标准最新版本为ECMA-334的第7版,于2023年12月发布。该标准详细描述了C#程序的形式和解释,包括C#程序的表示、语法和约束、语义规则,以及符合C#实现的限制和限制。此外,ECMA标准不仅限于编程语言,还包括文件格式、数据格式和Web浏览器API等多个技术领域的标准,共同构成了现代软件开发和技术应用的基础。

ISO/IEC 23270:2018是关于C#编程语言的国际标准,也详细描述了C#程序的形式和解释。ISO/IEC 23270:2018标准的发布取代了早期版本标准,确保了不同平台和编译器上C#代码的兼容性和一致性。这些标准对C#程序员和开发者来说非常重要。

相关标准包括:

  • ECMA-334 C#语言规范
  • ECMA-335 通用语言基础设施(CLI)
  • ECMA-372 C++/CLI语言规范
  • ECMA-422 C#规范套件
  • ISO/IEC 20619:2023 C#规范套件
  • ISO/IEC 23270:2018 C#编程语言
  • ISO/IEC 23271:2012 通用语言基础设施(CLI)
  • ISO/IEC TR 25438:2006 通用语言基础设施(CLI)技术报告:通用泛型
  • ISO/IEC TR 23272:2011 通用语言基础设施(CLI):从分区IV XML文件中提取的信息

这些标准确保了C#代码的兼容性和一致性,广泛应用于各行业,以成熟稳定著称,搭配现代化语法与MIT友好许可,更有大厂信赖背书。其异步编程模型与ORM支持,更是助力高效开发,引领技术潮流。

在Github上也有C#相关开源仓库:

  • C#语言标准
  • C#语言设计
  • C#语言的VS Code支持

相关链接:

  • 解密《黑神话:悟空》脚本
  • ECMA-334的第7版
猜你喜欢
本类排行