当前位置:嗨网首页>书籍在线阅读

04-C#语言的发展过程

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

0.1.2 C#语言的发展过程

C#语言的发展主要经历了以下阶段。

2000年微软公司发布了C#语言的第一个版本,它是一种全新且简单、安全、完全面向对象的程序设计语言,是专门为.NET 的应用而开发的语言,它吸收了C++、Visual Basic、Delphi、Java等语言的优点, C#基本上继承了C语言的语法风格,又从C++那里继承了面向对象的特征。同时,C#和Java也极其相似。

2003年,微软公司发布了C# 1.2,Visual Studio.NET 2003使用的是C# 1.2。

2005年,微软公司发布了C# 2.0,Visual Studio.NET 2005使用的是C# 2.0。

2007年,微软公司发布了C# 3.0,Visual Studio.NET 2008使用的是C# 3.0。

2010年,微软公司发布了C# 4.0,Visual Studio.NET 2010使用的是C# 4.0。

2013年,微软公司发布了C# 4.5,Visual Studio.NET 2013使用的是C# 4.5。

C# 2.0在C# 1.2的基础上,增加了泛型、匿名方法、迭代、部分类等。C# 3.0在C# 2.0的基础上,增加了扩展方法、Lambda表达式、查询表达式、自动实现的属性、匿名变量等。C# 4.0在C# 3.0的基础上,增加了dynamic关键字、默认参数、可选参数等。C# 5.0在C# 4.0的基础上,增加了带参数的泛型构造函数、支持null类型运算、case支持表达式、扩展属性和绑定运算符等。