In a Channel 9 的视频中, Erik Meijer 和 Anders Hejlsbeg 讨论了 C#的未来。他们首先讨论了动态类型和接口的协变/ 逆变,按照计划,这两者都是C# 4.0 的特性。
Anders 的团队并不接受扩展属性和扩展事件。Anders 给出的原因之一是,这样他们还必须支持索引化属性(indexed properties)。尽管 VB 和 COM 都轻易地支持了索引化属性,但是看上去 C#一直没有认真考虑过这个问题。不过,最主要的问题是他们还不知道该如何实现这个特性。
C# 5.0 计划支持可装卸的编译器。另一种可能是传入一段源代码并返回一颗表达式树,而不是一个编译好的程序集。
LINQ 不会在这次发布中有太大改变。LINQ 是一个庞大和复杂的功能,他们希望它可以稳定一段时间再考虑是否对其进行较大的改变。
更多内容推荐
.NET 生态系统概览
.NET 5预计会在2020年发布,届时将统一所有.NET平台。
TypeScript 4.1 发布,新增模板字面量类型
TypeScript团队发布了TypeScript 4.1,其中包括功能强大的模板字面量类型、映射类型的键重映射以及递归条件类型。
EF Core 3 的 40 个中断性变更
为了修复Entity Framework Core中许多已发现的缺陷,微软在EF Core 3中引入了40个中断性变更。
以 Null 的处理、回调地狱的应对为例,看 C#背后的问题解决思路
本次分享结合具体的案例,介绍如何应对Null,如何处理异步流的回调地狱问题,阐述C#解决问题的思想。
switch 匹配:能不能适配不同的类型?
今天,我们聊一聊switch的模式匹配。
2021-11-29
.NET 5 重大变更之 WPF 和 Windows Forms
.NET 5重大变更系列的最后一个主题是WPF和Windows Forms。这些桌面技术在.NET Core 3.0之前是不可用的,因为.NET Core的早期版本主要专注于基于Web的应用程序(ASP.NET Core)。
如何将 C# 7 类库升级到 C# 8?使用可空引用类型
从案例角度,告诉你如何将C# 7类库升级到C# 8(支持可空引用类型)。
TypeScript 4.1 RC 版本发布:带来了令人兴奋的新特性
近日,微软正式发布了 TypeScript 4.1 的发布候选(RC)版本。
R 语言的预测分析高级方法
2023-01-12
22 个必知编程语言之「C#」
C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。
08- 多线程三大特性 - 可见性与 Java 内存模型
2023-09-26
Source Generator:C# 9 将迎来编译时元编程
Source Generator是C#编译器的一个新特性,开发者可以使用编译器生成的元数据检查用户代码,并生成附加的源文件,与程序的其他部分一起编译。
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软发布了.NET 5.0 RC1,这是.NET 5在11月正式发布之前的第一个“go-live”版本。
VS 2019 要来了,是时候了解一下 C# 8.0 新功能
近日,微软发布了Visual Studio 2019 的发布日期,2019年4月2日Visual Studio 2019 将正式和大家见面,同时微软还将提供发布现场实时直播。
6. Scala 的面向对象编程
2023-09-08
C#的未来:简化参数空值验证
人们对于这个特性的争议很大。
C# 9 提案:模块初始化器
模块初始化器提案已经被提升到C# 9候选资格。它就像C#中的静态构造函数,但不是应用于一个类,而是应用于整个程序集。
代码模板(Python、C、Java、JavaScript、Go)
2023-09-25
02|挑战与趋势:云原生时代 JVM 的演进之路
云原生时代 JVM 的演进之路
2023-08-22
C# 的未来:主构造函数
C# 6和VB 12的候选列表上去掉了主构造函数。去年底,主构造函数又重新出现在C# 9的候选列表上。
暂无签名
推荐阅读
从 0 开始的 TypeScriptの十三:infer、extends、keyof、typeof、in
2022-07-14
C#泛型协变和逆变概念学习
2022-10-31
5、手写框架 v4 面向对象实现
2023-09-28
C# BS 方向 该如何规划学习?【学习路线指南】
2021-07-25
开篇词|拥抱 Rust 浪潮,迎接更极致的编程体验
2023-10-23
C# 泛型编译特性对性能的影响
2023-11-30
1. 结果集处理:unsafe 入门
2023-09-26
电子书
大厂实战PPT下载
换一换 谭奎 | 腾讯 云架构平台部/高级研发工程师
唐兴才 | 容联云高级产品架构师、诸葛 io 联合创始人
张磊 | OPPO 云服务中心架构师
评论