《C#程序设计》将C#程序设计必须掌握的知识归纳为若干案例,每个案例解决一个问题。初学者只需模仿案例,获得直接体验,然后再学习和案例直接相关的知识。通过一个单元接着一个单元的模仿、学习,逐步地构成完整的知识体系。全书共分为12章,主要包括C#概述及开发环境,C#语言基础,分支结构,循环结构,面向对象的基本概念,多态、事件和接口,数组和集合,.net类库,文件和流,用户界面设计,ado.net和数据库,以及异常处理等内容。《C#程序设计》在选用软件版本时进行了折中,目前最新版本是Visual studio.net 2010 beta版,考虑到beta版软件可能存在问题,《C#程序设计》采用了visual studio.net 2008作为开发环境。《C#程序设计》适合作为高等院校C#程序设计课程教材,书中涉及了大量的最新C#程序设计技术,也可作为程序开发人员的参考书。