C# 版本集

原创 2016年08月31日 10:38:52


C# 1.0,Visual Studio .NET 2002

首次发布


C# 1.1,Visual Studio .NET 2003
#line 杂注和 xml 文档注释


C# 2.0,Visual Studio .NET 2005
匿名方法、泛型、可以为 null 的类型、迭代器/yield、static 类、委托的协变/逆变


C# 3.0,Visual Studio .NET 2008
对象和集合初始值设定项、lambda 表达式、扩展方法、匿名类型、自动属性、语言集成查询 (LINQ)、匿名类型、本地 var 类型推理、LINQ


C# 4.0,Visual Studio .NET 2010
Dynamic、命名参数、可选参数、泛型协变/逆变


C# 5.0,Visual Studio .NET 2012
Async/await、调用方信息属性


Visual Studio .NET 2013
Bug 修复、性能改进以及 .NET Compiler Platform ("Roslyn") 的技术预览


C# 6,Visual Studio .NET 2015
1.跨平台开发,通过Xarmain可以对android和ios开发
2.直接给属性赋值 public string FirstName { get; }="feige";
3.Using中可以指定一个静态类,然后可以在随后的代码中直接使用静态的成员
4.字符串嵌入值\{}
5.nameof 检查参数
6.带索引的对象初始化
7.异常过滤器
8.catch和finally 中的 await 在C#5.0中,await关键字是不能出现在catch和finnaly块中的。而在6.0中是完全可以的
9.结构体可实现无参的构造函数
10.Null 条件成员访问和索引编制,可以在执行成员访问 (?.) 或索引 (?[]) 操作之前以非常轻量的语法方式测试是否存在 null。
版权声明:本文为博主原创文章,未经博主允许不得转载,如果转载请写明出处。

相关文章推荐

c#给自己写的程序集设置图标、版本设置、添加其他工程中资源文件示例图

如何给自己写的程序添加和设置图标?先看下图: 添加图标后的快捷方式也有图标了.下面看图说明如何操作:打开工程属性 选择[应用程序]选项卡,在[图标和清单]中选择图标,这样在生成的最终可自行程序就会...

C# 获得程序集版本信息,文件修改日期,最后修改日期的类,IList 排序类

以上技术均来自互联网,由笔者完善,改装,直接可以使用的。并且进行扩展。/* * 概要:VersionInfo 获得版本程序集等相关信息的类。 * 描述:包括获得程序集信息 * 文件版...
  • wlanye
  • wlanye
  • 2012-05-16 22:02
  • 1170

Unity手游之路<一>C#版本Protobuf

Protobuf是一种高效,精简的二进制编码协议,可以将其应用于手游项目中。例如:存储序列化数据,与服务端的通信编码
  • janeky
  • janeky
  • 2013-12-03 23:30
  • 34900

C#贪吃蛇(窗体版本)

C#窗体版贪吃蛇

Fly记事本1.0版本 C#记事本源码

Fly记事本1.0版本 C#记事本源码 近用C#编写了一个记事本,跟window自带的记事本功能和外表基本相同,现在功能基本实现! 涉及知识点: 1.文本文件读写 2.反射的应用 3.接口的应...

C#版本拉格朗日插值算法 — 用于MsChart 绘图控件进行插值算法绘图。

亲测整体可用,但是感觉结尾部分或有数据剧烈波动的地方,不是很准确。       From:http://www.cnblogs.com/technology/archive/2011/03/12/19...

使用C# 连接不同版本的Oracle.DataAccess

平时我们开发使用的是32位的PC机,所以安装的也是Oracle32位的客户端。但是一般服务器都是64位的,安装的也是64位的Oracle客户端,如果要部署使用Oracle.DataAccess连接Or...

C#中npoi操作Excel[版本2.0.1读写2003、2007格式]

下载npoi2.0.1dll文件:http://download.csdn.net/detail/pukuimin1226/5851747        public static ...

利用C#判断当前操作系统是否为Win8及其以上版本的系统

1 利用C#获取OS的版本号 (1) 原理说明 Environment类的OSVersion属性是一个OperatingSystem类型的对象,OperatingSystem类表示有关操作系统的信...
  • tiana0
  • tiana0
  • 2013-12-15 18:45
  • 4835

C# FrameWork版本兼容 App.config配置列表

添加或查找 .NET Framework 项目的配置文件。 应用程序的配置文件与该应用程序位于相同的目录中,并且具有相同的名称,只不过它具有扩展名 .config。 例如,对于名为 MyExecuta...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)