出版社:中国人民大学出版社
年代:2015
定价:34.0
本书的基本目标是促使读者掌握基于.NET的编程技术、基本算法以及程序设计的思想和方法。主要内容涉及集成开发环境;程序结构与基础;程序流程控制;类与对象; 类的继承与多态性;字符串与数组;委托与事件;泛型与反射;控件和组件;文件与流;数据库操作;控件库设计;多线程编程与异步编程等内容。
第1章Visual Studio 2012概述
1.1 Visual Studio开发环境
1.1.1集成开发环境构成
1.1.2版本与特点
1.1.3系统安装
1.2 C#概述
1.2.1 引例
1.2.2 发展与特点
1.2.3 C# 4.0新特性
1.3 .NET Framework概述
1.3.1 简介
1.3.2 .NET Framework环境
1.3.3 .NET Framework 4.5
第2章 Visual C#程序结构
2.1 引例
2.2 程序结构
2.2.1 命名空间与using语句
2.2.3 声明类
2.2.4 Main方法
2.2.5 文件结构
2.2.6 注释
2.3 程序调试
2.3.1错误处理
2.3.2断点设置与调试
2.4程序发布
第3章 程序设计基础知识
3.1 数据类型
3.1.1 值类型
3.1.2 引用类型
3.2 类型转换
3.2.1 隐式类型转换
3.2.2 显式类型转换
3.2.3 装箱与拆箱
3.3 常量和变量
3.3.1 常量
3.3.2 变量
3.3.3 匿名变量
3.4 运算符与表达式
3.4.1运算符
3.4.2优先级
3.4.3运算符重载
3.4.4表达式
3.5 预处理器指令
3.5.1 #define和#undef
3.5.2 #if、#elif、#else和#endif
3.5.3 #warning和#error
3.5.4 #region和#endregion
3.5.5 #line
3.5.6 #pragma、#pragma warning和#pragma checksum
第4章 程序流程控制
4.1控制台输入与输出
4.1.1控制台输出
4.1.2控制台输入
4.1.3字符串格式化输出
4.1.4数字格式化输出
4.1.5日期和时间的格式化输出
4.2 选择语句
4.2.1 if语句
4.2.2 switch语句
4.3 循环语句
4.3.1 while语句
4.3.2 do-while语句
4.3.3 for语句
4.3.4 foreach语句
4.4 跳转语句
4.5 异常处理语句
第5章 类与对象
5.1 引例
5.2 类
5.2.1 类的声明与成员
5.2.2 访问修饰符
5.3 静态成员与实例成员
5.4 字段与局部变量
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.7.3 静态方法与非静态方法
5.7.4 外部方法
5.7.5 方法重载
5.8 索引器
5.9 类与结构
第6章 类的继承与多态性1
6.1类的继承1
6.2 基类和派生类2
6.3 与继承相关的关键字4
6.3.1 关键字base5
6.3.2 关键字new关键字6
6.3.3 关键字virtual和override9
6.3.4 关键字virtual与new的区别11
6.3.5 关键字abstract13
6.3.6 关键字sealed17
6.4 接口20
6.4.1 接口的定义与实现20
6.4.2 接口的成员及其全权名21
6.4.3 接口成员的访问22
6.5 抽象类与接口22
6.6 多态性24
6.6.1虚成员27
6.6.2使用新成员隐藏基类成员28
6.6.3阻止派生类重写虚拟成员29
6.6.4从派生类访问基类虚拟成员
第7章 字符串与数组
7.1 String类
7.1.1字符串对象
7.1.1运算符
7.1.2属性成员
7.1.3比较和查找
7.1.4取子字符串
7.1.5 字符串的插入、删除和大小写转换
7.1.6字符串合并与拆分
7.1.7移除首尾字符
7.2 StringBuilder类
7.3 数组
7.3.1 数组声明与初始化
7.3.2 一维数组
7.3.3 多维数组
7.3.4 交错数组
7.4数组的类及基本操作
7.4.1数组类
7.4.2 访问数组元素
7.4.3 查找与排序
7.4.4统计与转换
7.5 动态数组
7.6 集合类
7.6.1 队列
7.6.2 堆栈
7.6.3 列表
7.6.4 有序表
7.6.5 链表
7.6.6 哈希集合
7.6.7 字典
7.6.8 Lookup类
第8章 委托与事件
8.1 委托
8.1.1 委托的声明与实例化
8.1.2 多播委托
8.1.3协变与逆变
8.1.4 委托与接口
8.2 事件
8.2.1 事件的声明
8.2.2事件访问器1
8.2.3事件的订阅
8.2.4事件的取消
8.2.5派生类中引发基类事件
8.2.6接口事件
第9章 泛型与反射
9.1 泛型概述
9.2 类型参数
9.2.1命名准则
9.2.2约束
9.3 泛型类与泛型接口
9.3.1 类
9.3.2接口
9.4 泛型方法与泛型委托
9.4.1泛型方法
9.4.2泛型委托
9.5 泛型和数组
9.6 反射概述
9.7 反射类
9.7.1Type与Assembly类
9.7.2 Module与ConstructorInfo类
9.7.3 FieldInfo、MethodInfo与EventInfo类
9.7.4 PropertyInfo与ParameterInfo类
9.7.5 CustomAttributeData类
9.8 反射操作
9.8.1访问自定义属性
9.8.2 访问默认成员
9.8.3 使用反射将委托挂钩
第10章 Windows窗体、控件和组件
10.1窗体
10.1.1 创建、显示、隐藏和关闭
10.1.2 窗体常用属性
10.1.3单文档窗体与多文档窗体
10.2控件
10.2.1控件分类
10.2.2常用属性
10.2.3 命令类控件
10.2.4选项设置控件
10.2.5 列表选择类控件
10.2.6 文本编辑类控件
10.2.7 显示信息类控件
10.2.8 日期选择控件
10.2.9 弹出式信息组件
10.2.10 图像操作控件
10.2.11 容器类控件
10.3 对话框组件
10.3.1 ColorDialog组件
10.3.2 FontDialog组件
10.3.3 OpenFileDialog组件
10.3.4 PrintDialog组件
10.3.5 FolderBrowserDialog组件
10.3.6 SaveFileDialog组件
10.4 菜单和工具栏控件
10.4.1 MenuStrip控件
10.4.2 ContextMenuStrip控件
10.4.3 ToolStrip控件
10.4.4 ToolStripContainer控件
第11章 文件与流
11.1 系统环境类
11.1.1 Environment类
11.1.2 DriveInfo类
11.2 文件夹管理
11.2.1 Directory类
11.2.2 DirectoryInfo类
11.2.3 Path类
11.2.4文件夹的操作
11.3文件管理
11.3.1 File类
11.3.2 FileInfo类
11.3.3文件操作
11.3.4文本文件读写
11.4文件与流
11.4.1 FileStream类
11.4.2 BinaryReader和BinaryWriter类
11.4.3 StreamReader和StreamWriter类
11.5 序列化
第12章 ADO.Net与数据库操作
12.1数据库访问技术概述
12.2 SQL Server数据库常用操作
12.2.1 数据库和数据表的创建方法
12.2.2 执行SQL查询语句
12.2.3 执行Insert语句插入数据
12.2.4 执行Update语句更新数据
12.2.5 执行Delete语句删除数据
12.3 Ado.net数据访问对象
12.3.1 Ado.Net的功能结构和访问模式
12.3.2 SqlConnection对象
12.3.3 SqlCommand对象
12.3.4 SqlDataAdapter 和DataSet的数据查询操作
12.3.5 SqlDataAdapter 和DataSet的数据更新操作
12.4数据绑定
12.4.1 简单数据数据绑定和复杂数据绑定
12.4.2 BindingSource组件
12.5DataGridView 对象
12.5.1 数据关联
12.5.2 单元格及行列格式控制
15.5.3多样式单元格以及事件处理
12.6DataGridView 对象
12.7语言集成查询
12.8案例分析
第13章 类库与控件库设计
13.1 组件与控件简介
13.2 类库设计
13.2.1 类库调用
13.3控件设计
13.3.1 属性提示显示
13.3.2 按钮用户控件
13.4 控件库设计
13.4.1设计控件库
13.4.2 调用控件库
13.5案例分析
第14章 多线程编程与异步编程
14.1 多线程概述
14.2 Thread类
14.2.1创建和启动
14.2.2挂起、恢复和终止
14.2.3状态与优先级
14.3 线程的同步
14.4 多线程的自动管理
14.4.1 线程池
14.4.2 定时器
14.5 异步操作
14.6 异步调用方法
14.6.1 AsyncWaitHandle对象
14.6.2 轮询
14.6.3 AsyncCallback委托
14.7 案例分析
Visual Studio 2012和.NET Framework 4.5是一个先进的开发解决方案。C#是基于.NET框架的一种完全面向对象的、类型安全的编程语言。本书的基本目标是促使读者掌握基于.NET的编程技术、基本算法以及程序设计的思想和方法。主要内容涉及集成开发环境;程序结构与基础;程序流程控制;类与对象; 类的继承与多态性;字符串与数组;委托与事件;泛型与反射;控件和组件;文件与流;数据库操作;控件库设计;多线程编程与异步编程等内容。
书籍详细信息 | |||
书名 | Visual C#.NET框架程序设计站内查询相似图书 | ||
9787300210513 如需购买下载《Visual C#.NET框架程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 中国人民大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 34.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 |
Visual C#.NET框架程序设计是中国人民大学出版社于2015.5出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。
杨晓光, 编著
邱锦伦等, 编著
罗福强, 白忠建, 杨剑, 编著
刘秋香, 王云, 姜桂洪, 编著
黄昆, 主编
崔永红, 编著
罗福强, 白忠建, 杨剑, 编著
李旗, 编著
李兰友等, 编著