C#

关注
收录了C#频道下的 253 篇内容
  • 全部
  • 文章
  • 话题
  • 迷你书
Rust首次进入TIOBE Index前20:排名前五的是C、Java、Python、C++和C#
Rust 首次进入 TIOBE Index 前 20:排名前五的是 C、Java、Python、C++ 和 C#

开发人员对 Rust 的热爱已经转变成为在现实世界中采用 Rust。

C# 9: 迈向支持脚本编程的第一步
C# 9: 迈向支持脚本编程的第一步

不需要任何样板代码是脚本语言的一个显著特征,你可以直接在文件的第一行编写声明和语句,就像在函数内部一样。

22个必知编程语言之「C#」
22 个必知编程语言之「C#」

C#看起来与 Java 有着惊人的相似;它包括了诸如单一继承、接口、与 Java 几乎同样的语法和编译成中间代码再运行的过程。

Source Generator:C# 9将迎来编译时元编程
Source Generator:C# 9 将迎来编译时元编程

Source Generator 是 C#编译器的一个新特性,开发者可以使用编译器生成的元数据检查用户代码,并生成附加的源文件,与程序的其他部分一起编译。

C# 的未来:主构造函数
C# 的未来:主构造函数

C# 6 和 VB 12 的候选列表上去掉了主构造函数。去年底,主构造函数又重新出现在 C# 9 的候选列表上。

C#静态分析工具Roslynator.Analyzers将方法数量提高了500多
C#静态分析工具 Roslynator.Analyzers 将方法数量提高了 500 多

Roslynator.Analyzers 软件包的新版本 2.3.1 将分析、重构和修复方法的数量提升到了 500 多个。

C#的未来:协变返回类型
C#的未来:协变返回类型

一个常见的 API 设计问题是无法在重写方法时使用更具体的返回类型。提案 49(现在是 C# 9 的候选)试图纠正这个问题。

C#的未来:简化参数空值验证
C#的未来:简化参数空值验证

人们对于这个特性的争议很大。

C# 9提案:模块初始化器
C# 9 提案:模块初始化器

模块初始化器提案已经被提升到 C# 9 候选资格。它就像 C#中的静态构造函数,但不是应用于一个类,而是应用于整个程序集。

行业要选区块链,语言要选Go?2020年软件工程师择业指南
行业要选区块链,语言要选 Go?2020 年软件工程师择业指南

知既往才能见未来,为了让大家能在 2020 年获得更好的薪资和发展,我们特意整理了 Hired 发布的《2019 年软件工程师行业状况》调查报告。

微软正开发类似Rust的全新安全编程语言
微软正开发类似 Rust 的全新安全编程语言

微软正在创建一门新的编程语言,这个项目被称为“Verona”。

在.NET框架中使用C# 8和可空引用类型
在.NET 框架中使用 C# 8 和可空引用类型

尽管在.NET 框架中,C# 8 的一部分将永远不会得到支持,但是,如果我们知道一些技巧的话,那么可以启用可空引用类型。

    百度图数据库的技术剖析和应用实践

    李玉明 | 百度云 数据库资深架构师

    立即下载
    微博平台自动化运维实践

    刘然 | 新浪微博 高级产品运维架构师

    立即下载
    网易大数据专家,为你剖析数据中台的现状及未来

    郭忆 | 网易大数据专家 《数据中台实战课》作者

    立即下载