图书前言

本书是与《C#.NET程序设计教程》配套使用的实验指导和习题测试教材,也可单独作为实践和测试教程或其他C#程序设计教程的配套用书。

  程序设计是大专院校计算机、电子信息、工商管理等相关专业的必修课程,C#作为一门新的程序设计语言,集中了C、C++、Java等语言的优点,是一门现代的、优越的、具有广阔发展前景的程序设计语言。

  本书主要基于Visual Studio 2008/.NET Framework 3.5开发和运行环境,阐述C# 3.0语言的基础知识,以及使用C# 3.0语言的实际开发应用实例。

  本书内容包括实验指导篇、习题测试篇和习题解答篇。

实验指导篇针对课程教学特点,精心设计了17个实验,以方便具体的教学实践安排。具体包括C#开发环境及程序设计基础,程序流程控制,数组和指针,类的设计和实现,结构和枚举,泛型、特性和多线程,语言集成查询(LINQ),数值,日期,字符串处理,文件和流IO,集合和数据结构,数据库访问,Windows窗体应用程序开发、WPF应用程序开发,ASP.NET Web应用程序开发等。

  习题测试篇针对配套教程的每个章节,精心设计了大量的选择题、填空题、思考题、实践题,读者通过习题测试,检验并进一步巩固相应章节的知识点,做到举一反三,融会贯通。

  习题解答篇提供了每章习题测试的参考解答,并针对习题中的重点和难点进行了详细剖析,可供读者参考。

  本教材涉及的各章节所有的源程序代码和相关素材,以及供教师参考的教学电子文稿均可以通过清华大学出版社的教学资料网站(www.tup.tsinghua.edu.cn)下载。也可以通过hjiang@cc.ecnu.edu.cn直接与作者联系。

本书实验指导篇的实验1~实验7、习题测试篇的第1~第11章由江红编写,实验指导篇的实验8~实验17、习题测试篇的第12~第21章由余青松编写。由于时间和编者学识有限,书中不足之处在所难免,敬请诸位同行、专家和读者指正。 

编者

2009年9月