首页 > 编程语言 >C#版本与.NET版本对应关系以及各版本的特性

C#版本与.NET版本对应关系以及各版本的特性

时间:2024-02-24 15:12:14浏览次数:40  
标签:Core 04 C# 新增 Framework 版本 NET

C#版本 .NET版本 发布日期 特性
C# 1.0 .NET Framework 1.0 2002-02-13 委托、事件
C# 1.1 .NET Framework 1.1 2003-04-24 APM(异步编程模型)
C# 2.0 .NET Framework 2.0 2005-11-07 泛型、匿名方法、迭代器、可空类型
C# 3.0 .NET Framework 3.0 2007-11-06 隐式类型
.NET Framework 3.5 2007-11-19 对象集合初始化、自动实现属性、匿名类型、扩展方法、查询表达式、Lambda表达式、 表达式树、分部类和方法、Linq
C# 4.0 .NET Framework 4.0 2010-04-12 动态绑定、命名和可选参数、泛型的协变和逆变、互操作性
C# 5.0 .NET Framework 4.5 2012-08-15 异步和等待(async和await)、调用方信息(Caller Information)
C# 6.0 .NET Framework 4.6 2015-07-20 静态导入、C# 6 中的新增功能
.NET Core 1.0 2016-06-27
C# 7.0 .NET Framework 4.6.2 2016-08-02 元组、C# 7.0 中的新增功能
C# 7.1 .NET Framework 4.7 2017-04-05
.NET Core 2.0 2016-08-14 .NET Core 2.0 的新增功能
C# 7.2 .NET Framework 4.7.1 2017-10-17
C# 7.3 .NET Framework 4.7.2 2018-04-30
.NET Core 2.1 2018-05-30 .NET Core 2.1 的新增功能
.NET Core 2.2 2018-12-04 .NET Core 2.2 的新增功能
C# 8.0 .NET Framework 4.8 2019-04-18 C# 8.0 中的新增功能
.NET Core 3.0 2019-09-23 .NET Core 3.0 的新增功能
.NET Core 3.1 2019-12-03 .NET Core 3.1 的新增功能
C# 9.0 .NET 5 2020-09-04 C# 9.0 中的新增功能
.NET 5 2020-10-13 What's new in .NET 5
C# 10.0 .NET 6 2021-11-09 欢迎使用 C# 10 C# 10.0 中的新增功能
C# 11.0 .NET 7 2022-11-08 C# 11 中的新增功能
C# 12.0 .NET 8 2023-06-14 C# 12 中的新增功能

标签:Core,04,C#,新增,Framework,版本,NET
From: https://www.cnblogs.com/Nine4Cool/p/18031095

相关文章

  • 第一章CPU
    CPU的内部由寄存器、控制器、运算器和时钟四个部分组成,但主要来说程序员只需了解寄存器,那是因为程序是把寄存器作为对象来描述的。存储指令和数据的内存是通过地址来划分的,实际上一个命令和数据集中成本储存在多个地址上,而程序计数器则是决定程序流程的。程序的流程分为顺序,执行......
  • laravel将excel水平分割成多张表
    在Laravel中,可以使用PhpSpreadsheet库来读取Excel文件,并将其水平分割成多个表格。首先,通过Composer安装了PhpSpreadsheet库:composerrequirephpoffice/phpspreadsheet使用<?phpnamespaceApp\Console\Commands;useIlluminate\Console\Command;usePhpOffice\PhpSpread......
  • C#手写http监听
    在应用程序中有时需要一个http接口来与第三方通讯。下面是个简单的代码示例:1publicasyncvoidStartHttpListener(stringurl)2{3HttpListenerhttpListener=newHttpListener();4httpListener.Prefixes.Add(url);5httpListener.Start();6whi......
  • P4569 [BJWC2011] 禁忌 题解
    题目传送门前置知识AC自动机|矩阵加速递推解法对于一段固定的文本串,由于重叠的模式串不对伤害产生贡献,故考虑贪心,每碰到出现一个模式串将其分为一段,最终这个文本串的伤害就是划分次数。类似luoguP3193[HNOI2008]GT考试,令\(f_{i,j}\)表示前\(i\)个字符,当前运行到......
  • js_将excel内容先存入数据库,再将数据显示到页面
    <%--将excel数据显示到页面--%><scripttype="text/javascript">//原创来自www.luofenming.com//首先监听input框的变动,选中一个新的文件会触发change事件document.querySelector("#testFile").addEventListener("change",function(){......
  • Educational Codeforces Round 162 (Rated for Div. 2)
    不会F的场。A答案是最左的\(1\)和最右的\(1\)之间的\(0\)的个数。Code#include<bits/stdc++.h>usingnamespacestd;usingll=longlong;intmain(){ ios::sync_with_stdio(false); cin.tie(0); intt; cin>>t; while(t--){ intn; cin>>n......
  • SciTech-Mathmatics-Trigonometric Identities you must remember: 需要记住的三角函
    TrigonometricIdentities(Revision:1.4)TrigonometricIdentitiesyoumustrememberThe“bigthree”trigonometricidentitiesare\(\large\begin{equation}\sin^{2}t+cos^{2}t=1\tag{1}\end{equation}\)\(\large\begin{equation}\sin(......
  • [CF1923C] Find B
    CF1923C首先如果想着先满足第一个条件,使得b数组和a数组的和相同,再想着去凑第二个条件,会发现比较困难。那么不妨反过来,先尝试满足第二个条件。一个很简单的想法是,对于\(\forall1\lei\lem\),如果\(a_i=1\),那么令\(b_i=2\),否则\(b_i=1\)。这样,再考虑去满足第一个条件。此......
  • 【触想智能】工控一体机与PLC电脑的三大区别
    工控一体机与PLC电脑都是工业自动化控制中使用非常广泛的设备。虽然它们都是一体化设备,但是它们的设计和功能是不同的。很多客户朋友对工控一体机和PLC电脑分不清,下面小编为大家介绍一下它们之间的区别。1、设计结构:工控一体机是一种将计算机和控制器集成在一......
  • think-cell Round 1
    Preface这场一周前打的了,结果因为每天都有训练一直拖到今天才有时间补前期虽然有点犯病但一直到D2出题都还算稳,然后看到E题经典数数题就走不动路了直接投降后面请徐神来救场才堪堪会做,可惜最后推出优化的式子后比赛已经结束10min了不够好在是手速够快没有掉分,感觉现在就是前面......