C#语言程序设计基础(第2版)
本书已出新版,见可替换教学用书。提供课件,源程序和配套实验教材,习题答案,更新日期12.11.22

作者:郑宇军

丛书名:21世纪高等学校系列教材·计算机科学与技术

定价:45元

印次:2-4

ISBN:9787302254218

出版日期:2011.09.01

印刷日期:2013.11.28

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

  本书是关于C#语言程序设计的基础教科书,深入讲解了C#的语法和类型系统、面向对象程序设计(包括对象、接口、继承和多态性)、泛型程序设计(包括泛型类型、可空类型、泛型方法和匿名方法),以及商业应用开发的基础知识(包括异常处理、文件操作和多线程)。   本书可作为高等院校计算机及相关专业的程序设计语言教材,也可供专业开发人员学习参考。本书另配有实验指导书供教学选用。

                       本书第1版自2008年初出版以来,被众多高校选为计算机程序设计教材。而就在这两年多的时间里,C#语言经过了两次主要升级,其在设计能力和灵活性方面取得了令人振奋的进步,Visual Studio开发环境也已推出了2010版。许多师生纷纷来信,在提供积极的反馈信息的同时,也希望本书第2版能够及早面世,将更多的C#新特性展现给读者。   作为一本程序设计教材,对程序语言功能特性的取舍是一个不小的难题。我们这次修订的主要原则是以高等学校的程序设计基础教学需求为牵引,全书的重点仍然是基础知识的讲解和分析,同时兼顾一些典型商业应用开发能力的培养。修订的主要方面有:   (1)将第1版中的8.3节扩展为第9章“Windows窗体和控件”,在其中对Windows界面设计知识进行较为全面的介绍,并在后续章节中增加了Windows应用开发的范例。   (2)在第8章中增加了DateTime、Queue、Stack、Type等常用类型的介绍。   (3)在第11章(第1版第10章)中除了讲解可空类型的用法外,还介绍了.NET Framework 4.0中新增的泛型范例——元组。   (4)将第1版第12章“遍历器”并入到第12章(第1版第11章),在其中对复杂泛型技术进行系统的讲解。   (5)在第13章“匿名方法”中,重点介绍了C# 3.0中基于Lambda表达式来实现匿名方法的技术。   (6)新增了第17章“ASP .NET应用开发”,通过该章来培养学生Web应用程序开发的基本技能。   由于在第2版中引入了多个新知识...

目录
荐语
查看详情 查看详情
  

  

  

  

  

  

  

第1章  绪论 1

1.1  Microsoft .NET技术 1

1.2  .NET Framework 2

1.2.1  公共语言运行时 3

1.2.2  .NET类库 3

1.3  C#语言简介 4

1.4  第一个C#应用程序 5

1.5  C#程序的基本结构 7

1.5.1  类型和方法 7

1.5.2  命名空间 7

1.5.3  程序注释 8

1.5.4  程序集 9

1.6  与用户进行交互 11

1.6.1  给程序传递参数 11

1.6.2  控制台交互 12

1.6.3  Windows窗体应用程序 14

本章小结 16

习题1 17

第2章  C#数据类型 18

2.1  值类型 18

2.1.1  整数类型 18

2.1.2  字符类型 20

2.1.3  实数类型 21

2.1.4  布尔类型 23

2.1.5  结构 23

2.1.6  枚举 25

2.2  引用类型 26

2.2.1  类 26

2.2.2  接口 29

2.2.3  委托 32

2.2.4  数组 34

2.3  类型转换 37

2.3.1  数值转换 38

2.3.2  枚举转换 40

2.3.3  引用转换 41

2.3.4  装箱和拆箱转换 43

本章小结 45

习题2 45

第3章  值和方法 47

3.1  常量和变量 47

3.1.1  常量 47

3.1.2  变量 47

3.2  字段 50

3.2.1  实例字段 50 ... 查看详情

查看详情