





定价:79元
印次:2-9
ISBN:9787302454755
出版日期:2017.01.01
印刷日期:2025.01.16
图书责编:张玥
图书分类:教材
本书以Visual Studio 2010为操作平台,在继承第1版基本内容和基本方法的基础上,对内容体系结构进行调整、修改和优化,特别是加强了实例的实用性。 全书共分12章,包括.NET与C#概述、程序设计基础、流程控制与算法、程序调试与异常处理、面向对象程序设计基础、面向对象的高级程序设计、Windows编程基础、Windows窗体的高级功能、文件操作、数据库编程基础、图形与图像、部署Windows应用程序等内容。每章都配有一定数量的习题,以方便学生巩固所学知识。 本书采用案例教学法,既有丰富的理论知识,也有大量的实战范例,更提供了精心设计的课后练习。 本书可作为高等院校计算机及其相关专业的本科教学用书,也可作为其他专业的计算机公共课基础教材。对于自学程序设计的计算机爱好者来说,本书也是极佳的参考书。
本书在继承第1版基本内容和方法的基础上,全面调整了内容体系结构,增强了实例应用性。 将知识点与实例紧密结合,每个知识点后都提供了对应实例,读者可以轻松掌握相关知识。 资源丰富,内容翔实,每章均配有选择题、思考题和实践题,帮助读者巩固所学知识,提高编程能力。 本书可作为高等院校计算机及相关专业教材,也可作为教辅资料,还可作为学习应用技术的参考书。 本书提供配套电子课件和网络资源,读者可登录清华大学出版社网站下载。
第2版前言 C#程序设计教程(第2版)C#是微软公司推出的新一代编程语言。它在C++的基础之上重新打造,成为一门全新的完全面向对象的程序设计语言,能够提供更高的可靠性和安全性。它不仅能用于开发传统的控制台应用程序和Windows应用程序,还可用于开发Web应用程序、Silverlight动画和XNA游戏。 2014年,我们编写了《C#程序设计教程》和与之配套的《C#程序设计实践教程》,经过两年的教学实践,受到了广大师生的支持。我们对此深感荣幸、备受鼓舞,同时对关心和支持本书并提出宝贵意见和建议的教师和广大读者表示衷心感谢! 本书在继承第1版基本内容和基本方法的基础上,对内容体系结构进行了适当调整,增加了部分常用算法和应用实例。考虑到当前教学对象和教学学时的限制,降低了算法的难度,对于难度较高的网络编程部分以及使用不多的一些控件未再介绍。 全书共分为12章。第1章~第4章介绍C#的基本语法、Visual Studio 2010环境下开发控制平台应用程序的方法以及程序调试与异常处理方法,第5章和第6章介绍面向对象编程,第7章和第8章介绍Windows编程,第9章~第12章介绍C#的高级实用技术,包括文件操作、数据库访问与编程技术、GDI+编程技术、Windows应用程序的部署。 本书具有如下特色: (1) 知识结构完整,并从教学实际需求出发,结合初学者的认知规律,由浅入深、循序渐进地讲解C#程序设计的相关知识。 (2) 采用案例式教学,将重要的知识点嵌入具体实例中,全书提供上百个实例,不仅包括简单的代码演示,还提供较大应用程序的逐步实现步骤。 (3) 每章最后都...
目录
C#程序设计教程(第2版)第1章.NET与C#概述1
1.1.NET概述1
1.1.1什么是.NET1
1.1.2.NET的发展1
1.1.3.NET平台的结构2
1.2C#概述2
1.2.1什么是C#2
1.2.2C#与C及C++语言的区别2
1.2.3C#语言的特点3
1.3Visual Studio 2010集成开发环境4
1.3.1Visual Studio 2010的启动4
1.3.2创建项目5
1.3.3Visual Studio 2010界面介绍6
1.3.4Visual Studio.NET帮助8
1.4开发第一个C#程序8
1.4.1一个简单的控制台应用程序9
1.4.2一个简单的Windows应用程序11
1.4.3一个简单的Web应用程序12
1.4.4Visual Studio.NET解决方案和项目文件的组织结构13
习题14
第2章程序设计基础16
2.1C#程序的组成要素16
2.2数据类型概述19
2.2.1简单数据类型19
2.2.2结构类型21
2.2.3枚举类型22
2.3常量和变量24
2.3.1常量24C#程序设计教程(第2版)目录2.3.2变量27
2.3.3类型转换29
2.4运算符与表达式32
2.4.1算术运算符与算术表达式32
2.4.2关系运算符与关系表达式34
2.4.3赋值运算符与赋值表达式35
2.4.4逻辑运算符与逻辑表达式36
2.4.5位运算符38
2.4.6其他运算符40
2.4.7运算符的优先级及结合性41
2.5引用类型...
本书在继承第1版基本内容和方法的基础上,全面调整了内容体系结构,增强了实例应用性。
将知识点与实例紧密结合,每个知识点后都提供了对应实例,读者可以轻松掌握相关知识。
资源丰富,内容翔实,每章均配有选择题、思考题和实践题,帮助读者巩固所学知识,提高编程能力。
本书可作为高等院校计算机及相关专业教材,也可作为教辅资料,还可作为学习应用技术的参考书。
本书提供配套电子课件和网络资源,读者可登录清华大学出版社网站下载。