In a Channel 9 的视频中, Erik Meijer 和 Anders Hejlsbeg 讨论了 C#的未来。他们首先讨论了动态类型和接口的协变/ 逆变,按照计划,这两者都是C# 4.0 的特性。
Anders 的团队并不接受扩展属性和扩展事件。Anders 给出的原因之一是,这样他们还必须支持索引化属性(indexed properties)。尽管 VB 和 COM 都轻易地支持了索引化属性,但是看上去 C#一直没有认真考虑过这个问题。不过,最主要的问题是他们还不知道该如何实现这个特性。
C# 5.0 计划支持可装卸的编译器。另一种可能是传入一段源代码并返回一颗表达式树,而不是一个编译好的程序集。
LINQ 不会在这次发布中有太大改变。LINQ 是一个庞大和复杂的功能,他们希望它可以稳定一段时间再考虑是否对其进行较大的改变。
更多内容推荐
C#中的属性
@TOC这篇文章主要面向的对象是初级开发人员,以及对属性不是很熟悉的开发人员。
2021-12-21
在线 JSON 转 CSharp(C#)Class 工具
在线JSON转CSharp(C#)Class工具
2022-06-22
02|挑战与趋势:云原生时代 JVM 的演进之路
云原生时代 JVM 的演进之路
2023-08-22
代码模板(Python、C、Java、JavaScript、Go)
2023-09-25
01|前世今生:你不得不了解的 Go 的历史和现状
你了解Go语言的发展历史和现状吗?
2021-10-13
反射解析与使用
C# 实现 Reflection
2022-03-14
R 语言的预测分析高级方法
2023-01-12
C#入门系列 (一) -- 初识 C#语言
C#读作C Sharp,是微软公司在2000年6月发布的一种新的编程语言,是第一个面向组件的编程语言,其源码会编译成微软中间代码MSIL再运行。
2022-06-01
.NET6 新东西 -- 插值字符串优化
字符串是我们平时使用最多的一个类型,从C#6开始就支持插值字符串,方便我们进行字符串的操作,并且大部分分析器也推荐使用插值这种写法,因为它够使得我们的代码更加清晰简洁,到了.NET6中的C#10则为我们提供了更好的实现方式以及更佳的性能。那么什么是插值
2021-11-25
C# 世界的《Effective C++》,来自.Net 之父的核心揭秘
作为.NET程序员,如果只读三本书,那么《框架设计指南:构建可复用.NET库的约定、惯例与模式(第3版)》这本书一定不容错过!
2023-04-04
4. Scala 的各种数据结构
2023-09-08
C# 程序调试和异常处理(try catch)
这是一篇值得你收藏的文章哦。我们在做窗体应用或者其他的程序的时候难免会遇到一些BUG,一些自己跑起来莫名其妙的效果,或者系统直接报异常,C#提供了功能强大的异常处理机制,用来对应用程序可能产生的错误或者其他会造成执行中止的异常情况进行处理,这篇
2022-07-16
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软发布了.NET 5.0 RC1,这是.NET 5在11月正式发布之前的第一个“go-live”版本。
关于 net6 中宿主模型的一点点看法
为了实现.NET支持跨平台微软经历了三次大的改变,对于我们开发者来说这是比较混乱阶段。这里所说的混乱指的是对Net Core学习上的变化,这三个阶段分为:
2021-12-29
2 年 Java,面试蚂蚁金服总结
1、HashSet可以接受null值,有且只有一个
2021-11-10
.NET 5 重大变更之 WPF 和 Windows Forms
.NET 5重大变更系列的最后一个主题是WPF和Windows Forms。这些桌面技术在.NET Core 3.0之前是不可用的,因为.NET Core的早期版本主要专注于基于Web的应用程序(ASP.NET Core)。
C#入门系列 (十一) -- 多维数组
定义和初始化C#中允许定义多维数组,多维数组的每个元素又是一个数组,称为子数组。
2022-06-11
.NET 内存管理必备知识
小型对象是被分配在小型对象堆SOH上的。SOH有3代,分别是:第0代,第1代,第2代。对象根据寿命向上移动。将新对象放在Gen 0上。当第0代充满时,.NET垃圾收集器会处理不需要的对象,并将其它内容移至第1代上,如果第1代充满了那么垃圾回收会再次运行处理不需要
2021-12-10
EPPlus - 用于 .NET 的 Excel 电子表格
我们都会遇到需要用程序操作Excel电子表格的情形。在这里推荐一个.NET非常好用的包EPPlus。
2022-08-24
开篇词|云时代来临,如何学好 JVM 应对未来的挑战?
云时代来临,如何学好JVM应对未来的挑战?
2023-08-21
暂无签名
推荐阅读
1. 结果集处理:unsafe 入门
2023-09-26
拦截|篡改|伪造.NET 类库中不限于 public 的类和方法
2023-09-23
.NET 源码解读 kestrel 服务器及创建 HttpContext 对象流程
2023-06-20
08- 多线程三大特性 - 可见性与 Java 内存模型
2023-09-26
C# 泛型编译特性对性能的影响
2023-11-30
2023 年成都.NET 线下技术沙龙来了!大咖分享,报名从速
2023-04-06
开篇词|拥抱 Rust 浪潮,迎接更极致的编程体验
2023-10-23
电子书
大厂实战PPT下载
换一换 田昕晖 博士 | 字节跳动 技术专家
宋一玮 | FreeWheel 中国研发前端架构师 《现在 React web 应用开发实在课》专栏作者
王晓亮 | WebEye 数据中台负责人
评论