首页 > 编程语言 >C#更新历史完整版本

C#更新历史完整版本

时间:2024-09-05 17:48:15浏览次数:9  
标签:C# 更新 c# 文档 版本 类型 com 表达式

C#2.0
  • 泛型

  • 部分类型

  • 匿名方法

  • 迭代器

  • 可空类型

  • Getter / setter单独可访问性

  • 方法组转换(代表)

  • Co- and Contra-variance for delegates

  • 静态类

  • Delegate inference

C#3.0
  • 隐式类型局部变量

  • 对象和收集初始化器

  • 自动实现的属性

  • 匿名类型

  • 扩展方法

  • 查询表达式

  • Lambda表达式

  • 表达树

  • 部分方法

C#4.0
  • 动态绑定

  • 命名和可选参数

  • Generic co- and contravariance

  • 嵌入式互操作类型(“NoPIA”)

C#5.0
  • 异步方法

  • Caller info attributes

C#6.0
  • Compiler-as-a-service(Roslyn)

  • 将静态类型成员导入命名空间

  • 异常过滤器

  • 在Catch和Finally中使用Await

  • 自动属性初始化器

  • 只读属性的默认值

  • Expression-bodied members

  • Null-conditional operators(空条件运算符,简洁检查)

  • 字符串插值

  • nameof operator

  • 字典初始化器

C#7.0

c#2.0-5.0参考文档

c#5.0参考文档

连接地址:https://blogs.msdn.microsoft.com/mvpawardprogram/2012/03/26/an-introduction-to-new-features-in-c-5-0/

c#4.0参考文档

连接地址:https://msdn.microsoft.com/en-us/magazine/ff796223.aspx

c#3.0参考文档

连接地址:https://msdn.microsoft.com/en-us/library/bb308966.aspx

c#2.0参考文档

连接地址:https://msdn.microsoft.com/en-us/library/7cz8t42e(v=vs.80).aspx

翻译

搜索

复制

标签:C#,更新,c#,文档,版本,类型,com,表达式
From: https://www.cnblogs.com/shiyh/p/18398939

相关文章

  • 苹果iMessage群发,苹果iMessage短信,苹果iMessage推信,电脑版Mac Os系统自动群发iMess
    一、PC电脑版苹果系统(MacOS)上实现imessage群发总结为以下几种方式:/*MacOS苹果系统,正常情况下,只能安装到苹果公司自己出品的Mac电脑,俗称白苹果,不能安装到各种组装机或者其他品牌的品牌机上,黑苹果的的原理,就是通过一些“破解补丁”工具欺骗macOS系统,让苹果系统认为你的电脑......
  • autocad软件许可优化解决方案
    Autocad软件介绍Autodesk是世界领先的设计软件和数字内容创建公司,用于建筑设计、土地资源开发、生产、公用设施、通信、媒体和娱乐。始建于1982年,Autodesk提供设计软件、Internet门户服务、无线开发平台及定点应用,帮助遍及150多个国家的四百万用户推动业务,保持竞争力。公......
  • ABC369
     C对于一个等差数列,它里面包含的等差数列(取这个数列的第i位~第j位),必定也是等差数列。寻找等差数列的时候,如果一个等差数列,向最左/最右加1个数后,仍是等差数列,则把它们加上。从而寻找所有场上的等差数列,必定是不重叠的,等差数列彼此独立。从而可以从1遍历到n,O(n)复杂度。对于每......
  • Spring事务:异常不回滚、marked as rollback-only无法提交
    1、非代理对象调用事务方法时事务不生效类A实现了接口IA,类A的方法a()上使用@Transaction声明了事务,想要在调用该方法时,使a()的事务生效,就必须使用类A的Aop代理对象来调用。1)正常情况下,我们在类B中注入A的Bean对象,这个对象就是代理对象,使用该对象调用a()方法时,a()的事务是正常生......
  • WebGL_0020:threejs 加载glb模型,加载图片贴图,加载canvas贴图,创建精灵模型并贴图
    1,import*asTHREEfrom'three';importtype{MapViewer}from'@/utils/map3d/mapViewer';import{STATIC_URL}from'@/config';import{GLTFLoader}from'three/examples/jsm/loaders/GLTFLoader';constgetSpri......
  • FIT5057 Project Management
    FIT5057 Project ManagementSemester2, 2024AssignmentTwo–TeamAssignmentDue Dates:● Group submission (5%): Team Charter. There is a single Team Charter for each team, and one team membersubmits thefileviaMoodle asa tea......
  • 浅述GIS技术与EasyCVR的深度融合:构建视频监控的地理空间信息化综管平台
    随着科技的飞速发展,视频监控与地理信息系统(GIS)技术的融合在各行各业中展现出强大的应用潜力和价值。旭帆科技EasyCVR视频平台,作为一款高性能的视频汇聚管理平台,凭借其强大的视频处理、汇聚与融合能力,结合GIS技术,为智慧安防、应急救援等领域提供了更为全面、高效的解决方案。GIS技......
  • arm内核(core),arm微内核(microarchitecture),arm结构(architecture),arm指令集(instruct
    References:初识ARM(内核、SoC)一文彻底分清ARM架构、内核、指令集等相关概念【ARM】(1)架构简介什么是ARM、Cortex、SOC、arm架构、ARMv7、ARM指令集?超详细!!!!Learnthearchitecture-IntroducingtheArmarchitecture微架構-wikipediaInstructionsetarchitectureMicro......
  • petite-vue 组件的 mounted 回调发生在 nextTick() 任务之后
    在使用petite-vue开发项目时,有一个列表视图,每个列表项是一个自定义组件。在向列表视图的数组数据添加数据后,希望通过EventBus触发一个事件,让新的列表项组件mounted回调可以响应这个事件。当使用PetiteVue.nextTick()传入回调函数来触发事件时,发现新的组件并没有响应该事......
  • 2024年3月scratch图形化编程等级考试四级真题
    2024年3月scratch图形化编程等级考试四级真题202403青少年软件编程等级考试Scratch四级真题试卷总分数:100分考试时长:60分钟第1题 运行下列程序,输入单词“PLAY”,最后角色说?()A:HLLLHLLLB:LLLLLLLLC:LLHHLLHHD:LLLHLLLH第2题 运行程序后,分别输入3、2、1,小猫会说什......