网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C#程序设计(C#2.0版)/高等院校规划教材计算机基础教育系列
分类 教育考试-大中专教材-成人教育
作者 刘慧宁//王东
出版社 机械工业出版社
下载
简介
编辑推荐

本书是C#2.0语言的入门教材。它从C#语言的基本概念讲起,由浅入深,内容包括.NET框架、C#语言语法基础,类、结构、继承、多态、异常处理、索引器、运算符重载、委托、事件、字符串、集合、泛型、文件和流等概念及应用。本书通过丰富的例题、详尽的讲解,深入浅出地将C#语言介绍给读者。

本书是作者多年教学和应用开发实践的结晶。书中语言流畅、讲解透彻、层次分明、通俗易懂,同时兼顾了理论性与实用性。本书一方面具有大学教材理论严谨、概念准确、逻辑性强的特点,同时还具有应用培训教材实用性强的特点。

内容推荐

本书从基本概念讲起,由浅入深,系统介绍了C#2.0,内容包括.NET框架、C#语言语法基础、类、结构、继承、多态、异常处理、索引器、运算符重载、委托、事件、字符串、集合、泛型、文件和流等。书中例题丰富、语言流畅、讲解透彻、层次分明、通俗易懂,同时兼顾了理论性与实用性。为使读者进一步巩固所学知识,每章还给出了丰富的习题。

本书适合高等院校和培训机构用作C#语言程序设计课程的教材,也适合初、中级读者用于自学。

目录

出版说明

前言

第1章 概述 

 1.1 .NET平台简介

  1.1.1 公共语言运行库

  1.1.2 框架类库

 1.2 程序集

 1.3 C#语言的特点

 1.4 C#语言与面向对象编程

  1.4.1 封装

  1.4.2 继承

  1.4.3 多态

 1.5 C#程序开发工具

 1.6 编辑、编译和运行C#程序

 1.7 Cjfi6程序的基本结构

  1.7.1 注释

  1.7.2 usin9指令

  1.7.3 空白

  1.7.4 类

  1.7.5 方法

  1.7.6 语句

 1.8 习题

第2章 C#语言编程基础

 2.1 标识符和关键字

  2.1.1 标识符

  2.1.2 关键字

 2.2 基本数据类型

  2.2.1 整数类型

  2.2.2 浮点数类型

  2.2.3 字符型

  2.2.4 布尔型

  2.2.5 字符串型

  2.2.6 Object型

 2.3 变量

 2.4 文字常量

  2.4.1 整型常量

  2.4.2 浮点型常量

  2.4.3 字符常量

  2.4.4 字符串常量

  2.4.5 布尔常量

 2.5 表达式

  2.5.1 运算符

  2.5.2 数值类型转换

 2.6 结构与枚举

  2.6.1 结构

  2.6.2 枚举

  2.6.3 结构与基本数据类型

 2.7 值类型与引用类型

 2.8 控制台输入

 2.9 习题

第3章 控制语句

 3.1 语句简介

 3.2 选择语句

  3.2.1 if语句

  3.2.2 switch语句

 3.3 循环语句

  3.3.1 while语句

  3.3.2 do-while语句

  3.3.3 for语句

 3.4 跳转语句

  3.4.1 break语句

  3.4.2 continue语句

  3.4.3 90t0语句

 3.5 习题

第4章 方法

 4.1 定义方法

 4.2 调用方法

 4.3 参数传递

  4.3.1 值传递

  4.3.2 引用传递

 4.4 递归

 4.5 方法重载

 4.6 结构方法

 4.7 习题

第5章 类

 5.1 抽象与封装

 5.2 类和对象的定义

 5.3 字段

5.3.1 静态字段

5.3.2 只读字段

 5.4 常量

 5.5 方法进阶

5.5.1 静态方法

5.5.2 引用类型参数传递

 5.6 对象的初始化与构造函数

5.6.1 类定义时指定初值

5.6.2 构造函数

5.6.3 静态构造函数

5.6.4 结构与初始化

 5.7 程序集与命名空间

5.7.1 程序集

5.7.2 创建命名空间

5.7.3 使用命名空间

 5.8 访问权限修饰符

5.8.1 数据类型访问权限控制

5.8.2 成员访问权限控制

 5.9 属性

 5.10 作用域

5.10.1 类成员的作用域

5.10.2 局部变量的作用域

5.10.3 垃圾回收与析构函数

 5.11 关键字this

 5.12 习题

第6章 继承与多态

 6.1 继承简介

 6.2 基类与派生类

6.2.1 继承的语法

6.2.2 派生类的构造函数

6.2.3 结构与继承

 6.3 重写与隐藏

6.3.1 重写基类成员

6.3.2 隐藏基类成员

 6.4 引用类型转换

 6.5 多态与动态绑定

 6.6 抽象类和抽象方法

 6.7 密封类、密封方法和静态类

 6.8 接口

6.8.1 定义接口

6.8.2 实现接口

6.8.3 显式实现接口

 6.9 object类

6.9.1 Equals方法

6.9.2 ToString方法

 6.10 装箱与拆箱

6.10.1 装箱

6.10.2 拆箱

 6.11 两个常用.NET框架类型

6.11.1 DateTime结构

6.11.2 Math类

 6.12 习题

第7章 数组

 7.1 声明和创建数组

7.1.1 声明数组

7.1.2 创建数组

 7.2 多维数组

 7.3 交错数组

 7.4 foreach语句

 7.5 数组与方法

7.5.1 将数组传递给方法

7.5.2 参数数组

7.5.3 Main方法和命令行参数

7.5.4 返回数组

 7.6 Array类

7.6.1 数组的复制

7.6.2 数组排序

7.6.3 在数组中查找

 7.7 习题

第8章 异常处理

 8.1 异常简介

 8.2 引发异常

 8.3 异常的捕捉及处理

8.3.1 异常处理的基本语法

8.3.2 捕捉并处理所有异常

 8.4 finally语句

 8.5 关键字checked和unchecked

 8.6 习题

第9章 索引器

 9.1 索引器的定义和使用

 9.2 重载索引器

 9.3 接口中的索引器

 9.4 习题

第10章 运算符重载

 10.1 运算符重载的语法

 10.2 重载关系运算符

 10.3 重载true、false运算符

 10.4 定义转换运算符

 10.5 有关复合赋值运算的说明

 10.6 习题

第11 章委托与事件

 11.1 委托

11.1.1 定义和使用委托

11.1.2 传递委托

11.1.3 组合委托

11.1.4 匿名方法

 11.2 事件

11.2.1 使用事件

11.2.2 创建符合.NET准则的事件

 11.3 图形用户界面编程

 11.4 习题

第12章 字符与字符串

 12.1 Char结构

12.1.1 字符比较

12.1.2 获取字符类别

12.1.3 字符转换

 12.2 String类

12.2.1 字符串构造函数

12.2.2 字符串属性

12.2.3 字符串方法

 12.3 格式字符串

 12.4 字符串转换

12.4.1 方法Parse和ToString

12.4.2 Convert类

 12.5 StringBuilder类

12.5.1 构造函数

12.5.2 属性

12.5.3 在可变字符串中追加和插入新内容

12.5.4 其他常用操作

 12.6 习题

第13章 集合

 13.1 集合简介

 13.2 常用集合类

13.2.1 AITayList类

13.2.2 Stack类

13.2.3 Queue类

13.2.4 Hashtable类

 13.3 枚举集合

 13.4 习题

第14章 泛型

 14.1 泛型简介

 14.2 泛型类和接口

14.2.1 定义泛型类和接口

14.2.2 类型参数约束

14.2.3 泛型和继承

 14.3 泛型方法

 14.4 泛型委托

 14.5 泛型集合类

 14.6 习题

第15章 文件和流

 15.1 文件和流简介

 15.2 驱动器、目录和文件

15.2.1 Drivelnfo类

15.2.2 Drectory和DrectoryInfO类

15.2.3 File和Filelnfo类

 15.3 文件I/O

15.3.1 Stream类

15.3.2 FileStream类

15.3.3 StreamReader和StreamWriter类

15.3.4 BinaryReader和BinaryWriter类

 15.4 其他常用流

 15.5 习题

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 17:10:43