上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 C#概述
C#是一种面向对象的开发语言,适当地了解C#的发展及开发基础对以后的进一步学习很有帮助,下面简要向大家介绍它的发展及开发基础。
1.1.1 C#的发展
C#是微软公司于2002年推出的。经过10年的发展,C#语言经历了多个版本的变迁,其发展如图1.1所示。随着版本的更新,C#语言的功能越来越强大,最新版本为C# 5.0。
图1.1 C#的发展史
1.1.2 C#开发的基础
要进行C#开发,需要了解.NET框架和开发工具Visual Studio。其中,.NET框架为C#搭建了一个基础平台,它提供的.NET类库,让应用程序能够访问运行环境。Visual Studio是一个基本完整的开发工具集,C#程序的编写及开发都可以利用Visual Studio来完成。.NET框架和Visual Studio有多个版本,三者的最佳搭配如表1.1所示。
表1.1 C#、.NET Framework、Visual Studio的最佳搭配
本书采用的是.NET Framework 4.5和Visual Studio 2012的版本。