C#语言是Microsoft公司为推行.NET战略而发布的一种全新的、彻底的、面向对象的编程语言,它融C++的强大功能和Visual Basic的简易性于一体,具有清晰的面向对象的语法结构、优秀的编程开发环境和高效率的编译工具。 本书从结构上分为两个部分。其中1~16章为C#语言程序设计基础,将C#语言的各种语法知识点按循序渐进的方式编排,并提供了丰富的示例。17~21章介绍了在-NET平台上如何使用C#语言开发各种应用程序,包括:创建Windows应用程序、C#组件编程、C#数据库编程、Web应用程序、.NET报表设计以及.NET 软件发布等,帮助读者在.NET平台上开发、测试和发布各种应用程序。 阅读本书的读者无需编程经验,可以是在校学习的各专业的研究生、本科生或大专生,或企、事业单位的初、中级用户。本书还可作为广大计算机初、中级爱好者的教材或参考书。