书籍详情
C#编程语言程序设计与开发
作者:陈钟[等]编著
出版社:清华大学出版社
出版时间:2003-09-01
ISBN:9787302070818
定价:¥30.00
购买这本书可以去
内容简介
C#是专在.NET平台上开发的新型编程语言,是从C和C++语言演化而来的,并充分考虑了已有编程语言的的优点,是一种简单而功能强大的编程语言。《微软新技术教材:C#编程语言程序设计与开发》从先理论后实践的角度出发,以读者不具备面向对象概念以及缺乏编程知识为前提,按照难易程度编排内容。首先介绍C#语言特性,然后分别从编程语言基础知识、C#初级特性和高级特性三个方面对C#进行阐述,充分突出了C#的面向对象思想以及C#所具有的新特性;最后结合.NET平台介绍C#的Windows应用程序、数据访问、Web编程的程序开发,并提供了相关的开发案例以供参考。《微软新技术教材:C#编程语言程序设计与开发》言间意赅,易懂,结构清晰,内容比较全面而且容易掌握,有利于初学者阅读和理解。《微软新技术教材:C#编程语言程序设计与开发》篇幅不大,适合于.NET与C#的初学者使用。
作者简介
暂缺《C#编程语言程序设计与开发》作者简介
目录
第1章 编程语言的发展
1. 1 机器语言与编程语言
1. 1. 1 低级语言
1. 1. 2 高级语言
1. 2 程序设计模式
1. 2. 1 命令式程序设计(Imperative Programming)
1. 2. 2 函数式程序设计(Functionai Programming)
1. 2. 3 面向对象的程序设计(Objeot-Oriented Programming)
1. 2. 4 逻辑程序设计(Logicai Programming)
第2章 . NET环境
2. 1 . NET框架
2. 1. 1 通用语言运行环境CLR
2. 1. 2 . NET框架的类库
2. 2 Visual Studio. NET
2. 2. 1 VisualStudio. NET简介
2. 2. 2 用VS. NET开发C#应用程序
2. 3 习题
第3章 C#语言基础
3. 1 基本类型
3. 1. 1 值类型
3. 1. 2 引用类型
3. 1. 3 关于隐式和显式数值转换
3. 2 变量和常量
3. 2. 1 常量
3. 2. 2 变量
3. 3 数组
3. 3. 1 一维数组
3. 3. 2 二维数组
3. 3. 3 多维数组和交错数组(数组的数组)
3. 3. 4 数组的一些特性
3. 4 表达式
3. 5 语句
3. 5. 1 条件语句
3. 5. 2 循环语句
3. 5. 3 跳转语句
3. 5. 4 异常处理语句
3. 6 操作符
3. 6. 1 算术运算符
3. 6. 2 赋值运算符
3. 6. 3 关系操作符
3. 6. 4 逻辑操作符
3. 6. 5 三元运算符
3. 6. 6 checked和unchecked运算符
3. 6. 7 操作符优先级
3. 7 名字空间
3. 8 习题
第4章 C#面向对象的初级特性
4. 1 面向对象的基本概念
4. 1. 1 对象和类
4. 1. 2 继承
4. 1. 3 封装
4. 1. 4 多态性
4. 2 C#中的类与对象
4. 2. 1 在C#中定义类
4. 2. 2 访问修饰符
4. 2. 3 实例化对象与构造函数
4. 2. 4 方法重载
4. 2. 5 使用析构函数和Dispose()函数销毁对象
4. 2. 6 在方法调用中传递参数
4. 2. 7 静态对象成员
4. 2. 8 用性质(propeay)封装数据
4. 3 习题
第5章 C#的高级特性
5. 1 类的继承与多态
5. 1. 1 继承
5. 1. 2 多态
5. 1. 3 抽象和密封
5. 2 操作符重载
5. 3 类型转换
5. 3. 1 隐式类型转换
5. 3. 2 显式类型转换
5. 3. 3 类的引用转换
5. 3. 4 装箱(boxing)和拆箱(unboxing)
5. 4 结构和接口
5. 4. 1 结构
5. 4. 2 接口
5. 5 集合与索引器
5. 5. 1 集合
5. 5. 2 索引器
5. 6 异常处理
5. 6. 1 异常类
5. 6. 2 抛出和捕获异常
5. 7 委托和事件
5. 7. 1 委托
5. 7. 2 事件
5. 8 预处理指令
5. 9 属性
5. 10 组件与程序集
5. 10. 1 组件
5. 10. 2 程序集
5. 11 习题
第6章 使用文件
6. 1 用于文件操作的类
6. 2 目录和路径操作
6. 2. 1 Directory类
6. 2. 2 DirectoryInfo类
6. 2. 3 Path类
6. 3 创建文件
6. 3. 1 File类
6. 3. 2 Filelnfo类
6. 3. 3 FileStream类
6. 3. 4 创建文件的几种方法
6. 4 读写文件
6. 4. 1 使用FileStream类读写文件
6. 4. 2 使用StreamReader和StreamWriter类读写文本文件
6. 5 异步访问文件
6. 6 习题
第7章 用C#开发Windows应用程序
7. 1 建立Windows应用程序
7. 2 使用WindowsForms控件
7. 2. 1 控件的属性和事件
7. 2. 2 Label和LinkLabel控件
7. 2. 3 Button控件
7. 2. 4 TextBox控件
7. 2. 5 CheckBox控件
7. 2. 6 RadioButton控件
7. 2. 7 GmupBox
7. 2. 8 ComboBox控件
7. 2. 9 ListView控件
7. 2. 10 StatusBar控件
7. 2. 11 ListBox和CheckedListBox控件
7. 3 使用菜单
7. 3. 1 创建主菜单
7. 3. 2 创建上下文菜单
7. 4 对话框
7. 4. 1 模态和非模态对话框
7. 4. 2 通用对话框
7. 5 单文档界面和多文档界面程序
7. 6 习题
第8章 用ADO. NET进行数据访问
8. 1 ADO. NET引言
8. 1. 1 ADO. NET与ADO的差异
8. 1. 2 ADO. NET的对象体系
8. 1. 3 引入操作数据库的名字空间
8. 2 ADO. NET的DataSet对象及使用
8. 2. 1 DataSet对象
8. 2. 2 DataSet对象的使用
8. 2. 3 使用DataSet读取和导出XML数据
8. 3 ADO. NET的DataProviders对象及使用
8. 3. 1 Connection对象
8. 3. 2 Command对象
8. 3. 3 DataReader对象
8. 3. 4 DataAdapter对象
8. 3. 5 示例69
8. 4 将数据绑定到服务器端控件
8. 4. 1 数据绑定控件
8. 4. 2 数据绑定控件详解
8. 5 习题
第9章 Windows Service
9. 1 Windows Service简介
9. 1. 1 系统中现有的WindowsService
9. 1. 2 Windows Service的一些独特之处
9. 1. 3 使用Visual Studio. NET创建Windows Service
9. 2 Windows Service的体系结构
9. 3 创建Windows Service
9. 4 服务的监视和控制
9. 5 习题
第10章 ASP. NETWeb应用程序
10. 1 Web应用程序基础
10. 1. 1 HTML页面
10. 1. 2 动态Web页面
10. 2 ASP. NET简介
10. 2. 1 对编译语言的支持
10. 2. 2 程序代码与页面内容的分离
10. 2. 3 简单的配置
10. 2. 4 提高工作效率
10. 3 建立ASP. NET应用程序
10. 3. 1 用IIS设置Web服务器
10. 3. 2 用VisualStudio. NET创建ASENET应用程序
10. 4 Web窗体和控件
10. 4. 1 Web窗体
10. 4. 2 HTML控件
10. 4. 3 服务器控件
10. 5 Web服务
10. 5. 1 WebService结构体系
10. 5. 2 VisualStudio. Net对Web服务的支持
10. 5. 3 创建一个Web服务
10. 5. 4 应用一个Web服务
10. 6 习题
1. 1 机器语言与编程语言
1. 1. 1 低级语言
1. 1. 2 高级语言
1. 2 程序设计模式
1. 2. 1 命令式程序设计(Imperative Programming)
1. 2. 2 函数式程序设计(Functionai Programming)
1. 2. 3 面向对象的程序设计(Objeot-Oriented Programming)
1. 2. 4 逻辑程序设计(Logicai Programming)
第2章 . NET环境
2. 1 . NET框架
2. 1. 1 通用语言运行环境CLR
2. 1. 2 . NET框架的类库
2. 2 Visual Studio. NET
2. 2. 1 VisualStudio. NET简介
2. 2. 2 用VS. NET开发C#应用程序
2. 3 习题
第3章 C#语言基础
3. 1 基本类型
3. 1. 1 值类型
3. 1. 2 引用类型
3. 1. 3 关于隐式和显式数值转换
3. 2 变量和常量
3. 2. 1 常量
3. 2. 2 变量
3. 3 数组
3. 3. 1 一维数组
3. 3. 2 二维数组
3. 3. 3 多维数组和交错数组(数组的数组)
3. 3. 4 数组的一些特性
3. 4 表达式
3. 5 语句
3. 5. 1 条件语句
3. 5. 2 循环语句
3. 5. 3 跳转语句
3. 5. 4 异常处理语句
3. 6 操作符
3. 6. 1 算术运算符
3. 6. 2 赋值运算符
3. 6. 3 关系操作符
3. 6. 4 逻辑操作符
3. 6. 5 三元运算符
3. 6. 6 checked和unchecked运算符
3. 6. 7 操作符优先级
3. 7 名字空间
3. 8 习题
第4章 C#面向对象的初级特性
4. 1 面向对象的基本概念
4. 1. 1 对象和类
4. 1. 2 继承
4. 1. 3 封装
4. 1. 4 多态性
4. 2 C#中的类与对象
4. 2. 1 在C#中定义类
4. 2. 2 访问修饰符
4. 2. 3 实例化对象与构造函数
4. 2. 4 方法重载
4. 2. 5 使用析构函数和Dispose()函数销毁对象
4. 2. 6 在方法调用中传递参数
4. 2. 7 静态对象成员
4. 2. 8 用性质(propeay)封装数据
4. 3 习题
第5章 C#的高级特性
5. 1 类的继承与多态
5. 1. 1 继承
5. 1. 2 多态
5. 1. 3 抽象和密封
5. 2 操作符重载
5. 3 类型转换
5. 3. 1 隐式类型转换
5. 3. 2 显式类型转换
5. 3. 3 类的引用转换
5. 3. 4 装箱(boxing)和拆箱(unboxing)
5. 4 结构和接口
5. 4. 1 结构
5. 4. 2 接口
5. 5 集合与索引器
5. 5. 1 集合
5. 5. 2 索引器
5. 6 异常处理
5. 6. 1 异常类
5. 6. 2 抛出和捕获异常
5. 7 委托和事件
5. 7. 1 委托
5. 7. 2 事件
5. 8 预处理指令
5. 9 属性
5. 10 组件与程序集
5. 10. 1 组件
5. 10. 2 程序集
5. 11 习题
第6章 使用文件
6. 1 用于文件操作的类
6. 2 目录和路径操作
6. 2. 1 Directory类
6. 2. 2 DirectoryInfo类
6. 2. 3 Path类
6. 3 创建文件
6. 3. 1 File类
6. 3. 2 Filelnfo类
6. 3. 3 FileStream类
6. 3. 4 创建文件的几种方法
6. 4 读写文件
6. 4. 1 使用FileStream类读写文件
6. 4. 2 使用StreamReader和StreamWriter类读写文本文件
6. 5 异步访问文件
6. 6 习题
第7章 用C#开发Windows应用程序
7. 1 建立Windows应用程序
7. 2 使用WindowsForms控件
7. 2. 1 控件的属性和事件
7. 2. 2 Label和LinkLabel控件
7. 2. 3 Button控件
7. 2. 4 TextBox控件
7. 2. 5 CheckBox控件
7. 2. 6 RadioButton控件
7. 2. 7 GmupBox
7. 2. 8 ComboBox控件
7. 2. 9 ListView控件
7. 2. 10 StatusBar控件
7. 2. 11 ListBox和CheckedListBox控件
7. 3 使用菜单
7. 3. 1 创建主菜单
7. 3. 2 创建上下文菜单
7. 4 对话框
7. 4. 1 模态和非模态对话框
7. 4. 2 通用对话框
7. 5 单文档界面和多文档界面程序
7. 6 习题
第8章 用ADO. NET进行数据访问
8. 1 ADO. NET引言
8. 1. 1 ADO. NET与ADO的差异
8. 1. 2 ADO. NET的对象体系
8. 1. 3 引入操作数据库的名字空间
8. 2 ADO. NET的DataSet对象及使用
8. 2. 1 DataSet对象
8. 2. 2 DataSet对象的使用
8. 2. 3 使用DataSet读取和导出XML数据
8. 3 ADO. NET的DataProviders对象及使用
8. 3. 1 Connection对象
8. 3. 2 Command对象
8. 3. 3 DataReader对象
8. 3. 4 DataAdapter对象
8. 3. 5 示例69
8. 4 将数据绑定到服务器端控件
8. 4. 1 数据绑定控件
8. 4. 2 数据绑定控件详解
8. 5 习题
第9章 Windows Service
9. 1 Windows Service简介
9. 1. 1 系统中现有的WindowsService
9. 1. 2 Windows Service的一些独特之处
9. 1. 3 使用Visual Studio. NET创建Windows Service
9. 2 Windows Service的体系结构
9. 3 创建Windows Service
9. 4 服务的监视和控制
9. 5 习题
第10章 ASP. NETWeb应用程序
10. 1 Web应用程序基础
10. 1. 1 HTML页面
10. 1. 2 动态Web页面
10. 2 ASP. NET简介
10. 2. 1 对编译语言的支持
10. 2. 2 程序代码与页面内容的分离
10. 2. 3 简单的配置
10. 2. 4 提高工作效率
10. 3 建立ASP. NET应用程序
10. 3. 1 用IIS设置Web服务器
10. 3. 2 用VisualStudio. NET创建ASENET应用程序
10. 4 Web窗体和控件
10. 4. 1 Web窗体
10. 4. 2 HTML控件
10. 4. 3 服务器控件
10. 5 Web服务
10. 5. 1 WebService结构体系
10. 5. 2 VisualStudio. Net对Web服务的支持
10. 5. 3 创建一个Web服务
10. 5. 4 应用一个Web服务
10. 6 习题
猜您喜欢