基本信息
编辑推荐
★教学目标明确,注重理论与实践的结合
★教学方法灵活,培养学生自主学习的能力
★教学内容先进,强调计算机在各专业中的应用
★教学模式完善,提供配套的教学资源解决方案
内容简介
目录
1.1.NET Framework简介
1.2C#简介
1.3Visual Studio 2008集成开发环境
1.4C#程序的建立与执行
1.4.1控制台应用程序
1.4.2Windows窗体应用程序
本章小结
习题
第2章C#语言基础
2.1C#程序结构
2.1.1程序的组成要素
2.1.2语法格式中的符号约定
2.2数据类型
2.2.1值类型
2.2.2引用类型
2.3变量和常量
2.3.1变量
2.3.2常量
2.3.3类型转换
前言
C#是微软公司专门为.NET应用开发的一种全新且简单、安全、面向对象的程序设计语言。它吸取了C/C++、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华,因此,赢得了越来越多的程序开发人员的喜爱。C#不仅适合开发传统的Windows客户端应用程序,还特别适合于开发数据库应用程序和企业级Web应用程序,近年来已成为一门主流语言。
本书基于Visual Studio 2008开发环境,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行程序开发的常用技术和方法。书中的实例全部出自编者实际教学和工作过程中所采用的实例,都在C#平台上编译调试通过,以方便读者自学理解。书中源程序注释清晰明了,可以直接使用和更改,方便自行修改和升级。
全书共11章,分别介绍了C#语言基础、程序流程控制、Windows窗体程序、数组和集合、面向对象编程技术、异常处理、界面设计、数据库编程和文件操作等内容,每章都配有本章小结和习题,以方便读者巩固所学知识。
与市场上其他的C#教程相比,本书具有以下特点:
1. 结构合理,详略得当
本书结构安排合理、由浅入深,将面向对象的程序设计方法贯穿始终,让读者能够逐步体会并掌握面向对象技术的精髓。既避开了晦涩难懂的理论知识,又覆盖了编程所需的各方面技术。
2. 循序渐进,轻松上手
本书内容叙述从零起步,循序渐进,全面提高学、练、用的能力。通过实例,可以使读者轻松上手,快速掌握所学内容。
3. 实例丰富,贴近实际
本书每部分内容都配有示例,简单易懂,帮助读者理解相关知识内容。特别地,在应用性较强的章中,多加一节具有实际应用的案例,通过案例将各知识点结合起来,达到学以致用的目的。
4. 图文并茂,步骤详细
本书在讲解技术和例题时,图文并茂,步骤详细,读者只需要按照步骤操作,就可以体会到编程带来的乐趣和成就感。
本书可作为普通高等院校计算机及其相关专业的教材,也可作为初学编程人员的自学用书。在清华大学出版社的网站(http://www.tup.tsinghua.edu.cn)上提供了本书的多媒体课件和所有例题源代码。
本书由李康乐任主编、由张玉芬和赵立波任副主编,其中第2章和第4章由李康乐编写,第1章、第3章和第5章由张玉芬编写,第6章和第7章由赵立波编写,第8章和第11章由李冰冰编写,第9章由李康乐和杨萌共同编写,第10章由张玉芬和杨萌共同编写,全书由李康乐统稿。
由于时间仓促、作者水平有限,书中难免存在疏漏和不足,恳请读者批评指正,使本书得以改进和完善。
编者2014年4月