C#程序设计实用教程

C#程序设计实用教程

黄兴荣, 编著

出版社:清华大学出版社

年代:2009

定价:32.0

书籍简介:

本书详细介绍了使用C#语言在.NET框架下开发各种应用程序。

书籍目录:

第1章 C#概述

1.1 Microsoft.NET概述

1.1.1 Microsoft.NET的目标

1.1.2 Microsoft.NET的组成

1.1.3.NETFramework和C#

1.2 C#语言介绍

1.2.1 C#的语言特点

1.2.2 C#的运行环境

1.3 C#集成开发环境

1.3.1 C#的启动

1.3.2 C#集成开发环境

1.4 本章小结

习题

第2章 C#程序设计入门

2.1 第一个控制台应用程序

2.1.1 创建程序

2.1.2 编译和执行程序

2.1.3 C#程序结构分析

2.2 输入/输出操作

2.2.1 Console.WriteLine()方法

2.2.2 Console.Write()方法

2.2.3 Console.ReadLine()方法

2.2.4 Console.Read()方法

2.3 第一个Windows应用程序

2.4 本章小结

习题

第3章 C#程序设计基础

3.1 词法结构

3.1.1 标识符

3.1.2 关键字

3.2 数据类型

3.2.1 值类型

3.2.2 引用类型

3.2.3 类型转换

3.2.4 装箱与拆箱

3.3 变量和常量

3.3.1 变量

3.3.2 常量

3.4 运算符和表达式

3.4.1 运算符

3.4.2 表达式

3.5 本章小结

习题

第4章 结构化程序设计

4.1 结构化程序设计的概念

4.1.1 结构化程序设计的概念及算法的概念

4.1.2 流程图

4.2 顺序结构

4.2.1 空语句

4.2.2 复合语句

4.2.3 标签语句

4.2.4 顺序结构的实例

4.3 选择结构

4.3.1 条件语句

4.3.2 分支语句

4.3.3 选择结构的实例

4.4 循环结构

4.4.1 循环结构的概念

4.4.2 while语句与do while语句

4.4.3 for语句和for each语句

4.4.4 跳转语句

4.4.5 循环结构的实例

4.5 本章小结

习题

第5章 面向对象程序设计基础

5.1 面向对象概述

5.1.1 面向对象的概念

5.1.2 面向对象语言的特点

5.2 定义类

5.2.1 类的概念

5.2.2 类的声明

5.2.3 类的静态特性

5.2.4 类的动态行为

5.2.5 创建类的实例

5.2.6 继承类

5.3 构造函数和析构函数

5.3.1 构造函数

5.3.2 析构函数

5.4 方法

5.4.1 方法的定义及调用

5.4.2 方法的参数

5.4.3 方法的重载

5.4.4 静态方法和非静态方法

5.4.5 运算符的重载

5.5 属性

5.5.1 字段和属性

5.5.2 静态属性

5.5.3 重载属性

5.6 委托和事件

5.6.1 委托

5.6.2 事件

5.7 C#常用的基础类

5.7.1 Math类和Random类

5.7.2 DateTime类和TimeSpan类

5.7.3 Convet类

5.8 命名空间

5.8.1 命名空问的概念

5.8.2 命名空间的使用

5.8.3 常用的命名空间

5.9 本章小结

习题

第6章 抽象类、多态和接口

6.1 抽象类

6.1.1 什么是抽象类

6.1.2 声明抽象类

6.1.3 实现抽象方法

6.2 多态性

6.2.1 什么是多态

6.2.2 多态的实现

6.2.3 区分多态和重载

6.3 接口

6.3.1 什么是接口

6.3.2 声明接口

6.3.3 实现接口

6.4 本章小结

习题

第7章 常用数据结构与算法

7.1 字符串

7.1.1 静态字符串String

7.1.2 动态字符串String Builder

7.2 数组

7.2.1 数组的概念

7.2.2 System.Array类

7.2.3 一维数组

7.2.4 二维数组

7.2.5 数组的实例——“冒泡排序”算法

7.3 枚举

7.3.1 枚举类型的定义

7.3.2 枚举成员的赋值

7.3.3 枚举成员的访问

7.4 排序

7.4.1 选择排序

7.4.2 直接插入排序

7.4.3 希尔排序

7.5 本章小结

习题

第8章 调试与异常处理

8.1 程序调试技术

8.1.1 使用VisualStudio.NET错误报告

8.1.2 寻找逻辑错误

8.1.3 单步执行程序

8.1.4 设置断点

……

第9章 Windows应用程序设计基础

第10章 Windows应用程序进阶

第11章 C#的文件操作

第12章 数据库操作技术

第13章 员工信息管理系统

附录 《C#程序设计》课程实验指导书

参考文献

内容摘要:

C#是微软公司推出的新一代编程语言; C#借助.NET框架的强大功能,非常适用于各种应用程序的开发。C#结合ASP.NET平台开发应用程序代表了当前的编程方向。本书以Visual Studio.NET 2005作为开发平台,从C#语言基础知识、面向对象编程、调试和异常处理技术、可视化编程、数据库编程及应用等方面,深入浅出地全面介绍了使用C#语言在.NET框架下开发各种应用程序。书中内容围绕面向对象编程的基础及深入、可视化编程的基础及深入、数据库编程及应用三个方面进行重点论述,以上三个方面,既是C#语言的精髓,也是读者入门时最为关键、最为关心的问题。书中含有大量精心设计的代码实例,通过研究这些代码,读者可以深刻地理解和掌握实用的、关键的C#语言程序设计方法和技巧。在这些示例的基础上,读者可以快速而高效地开发出高质量的应用程序。书中包含大量习题,可帮助读者进一步掌握基本编程和基本概念;书后还附有相关的实验指导,可锻炼编程和应用的实践能力。本书内容丰富、实用、可操作性强、语言生动流畅,没有晦涩的专业术语,能够使读者在轻松愉快的环境下迅速掌握使用C#语言进行程序设计的方法和技巧。本书特别适合于C#的初学者,也适合于有一定编程经验并想使用C#开发应用程序的专业人员。本书可作为高等学校及软件学院的教材,也适合于从事软件开发和应用的人员参考。

编辑推荐:

教学目标明确,注重理论与实践的结合;教学方法灵活,培养学生自主学习的能力;教学内容先进,强调计算机在各专业中的应用;教学模式完善,提供配套的教学资源解决方案。

书籍规格:

书籍详细信息
书名C#程序设计实用教程站内查询相似图书
丛书名21世纪高等学校计算机系列规划教材
9787302209867
如需购买下载《C#程序设计实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数 356 印数 4000

书籍信息归属:

C#程序设计实用教程是清华大学出版社于2009.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。