本书集教材、上机指导、练习册于一体,基于Visual Studio 2012/.NET Framework 4.5开发和运行环境,阐述C# 5.0语言的基础知识,以及使用C# 5.0语言的实际开发应用实例,具体内容包括C#语言概述,C#语言基础,程序流程控制,字符串、日期和数组,类和对象,继承和多态,结构、枚举、委托和事件,C#语言的高级特性(泛型、集合、特性、语言集成查询和多线程处理),文件和I/O流,数据库访问,Windows窗体应用程序,ASP.NET Web应用程序以及综合应用案例。
本书作者结合多年的程序设计、开发及授课经验,由浅入深、循序渐进地介绍C# 5.0程序设计语言,让读者能够较为系统、全面地掌握程序设计的理论和应用。
本书可作为高等学校各专业的计算机程序设计教程,也可作为广大程序设计开发者、爱好者的自学参考书。
