本书是一本C#编程方面的优秀教程,全面介绍了C#编程的原理和方法,涉及类与对象、控制语句、方法、数组、继承、多态、异常处理、GUI、多线程、多媒体、XML、数据库与SQL、ASP.NET 2.0、Web服务、网络、查找与排序、数据结构、泛型、集合等基本概念及应用方法。采用“尽早接触类与对象”的方法,第4章开始就建立了可复用类。面向对象部分采用最新版UML 2.0,这是面向对象系统建模的行业标准图形化语言。本书介绍最新C#版本Visual C# 2005的关键新特性,包括泛型、.NET远程化和调试的内容。可以说本书是学习C#语言最好的教程,是学习C#编程的“宝典”。本书可作为高等院校相关专业的编程语言教材和C#编程教材,也是软件设计人员进行C#程序开发的宝贵参考资料。