C#编程兵书

C#编程兵书

张志强, 胡君, 编著

出版社:电子工业出版社

年代:2013

定价:69.0

书籍简介:

本书针对初学和自学读者的特点,以通俗易懂的语言介绍C#语言及其基础开发。内容包括语言的发展、环境配置、基本语法、流程控制语句、字符串处理、数组、图形界面设计、输入输出、处理异常和连接数据库。本书运用大量示例,让读者在实战中体会编程的乐趣。本书适合想从事软件开发的入门人员、C#自学者及初级软件程序员和信息技术人员阅读。

书籍目录:

第1篇 开发环境与C#语言基础

第1章 仙人指路: C#与.NET Framework简介

1.1 什么是.NET Framework

1.1.1 .NET Framework结构

1.1.2 .NET Framework的优点

1.2 什么是C#

1.2.1 C#语言的优点

1.2.2 C#语言的特点

1.3 C#的开发工具Visual Studio

1.3.1 Visual Studio 2010下载和安装

1.3.2 Visual Studio的特点

1.3.3 Visual Studio 解决方案和项目文件的组织结构

1.4 第一个C#程序:Hello World

1.4.1 认识Visual Studio .NET开发环境

1.4.2 第一个Windows Console控制台应用程序

1.4.3 第一个Windows Form窗体程序

1.4.4 第一个ASP.NET程序

1.4.5 源代码简短分析

1.5 C#程序的特点

1.6 小结

1.7 习题

第2章 抛砖引玉:C#程序设计基础

2.1 C#中的注释

2.1.1 行注释和块注释

2.1.2 注释规范

2.2 变量和常量

2.2.1 命名变量

2.2.2 变量的声明和使用

2.2.3 常量的声明和使用

2.3 常用数据类型

2.4 自定义数据类型

2.4.1 认识枚举类型

2.4.2 枚举编程示例

2.4.3 认识结构类型

2.4.4 结构编程示例

2.5 类型转换

2.5.1 隐式转换

2.5.2 显式转换

2.6 运算符

2.6.1 算术运算符

2.6.2 字符串运算符

2.6.3 赋值运算符

2.6.4 逻辑运算符

2.6.5 位运算符

2.6.6 自增和自减运算符

2.6.7 其他运算符

2.6.8 运算符的优先级

2.7 流程控制

2.7.1 if语句

2.7.2 switch语句

2.7.3 while语句

2.7.4 for语句

2.7.5 break语句控制循环

2.7.6 continue语句控制循环

2.7.7 return语句控制循环

2.8 控制台输入和输出

2.8.1 向控制台输入

2.8.2 从控制台输出

2.9 本章知识点综合应用

2.9.1 C#数据类型与比较

2.9.2 字符类型与数字类型的转换

2.9.3 使用for语句

2.10 小结

2.11 习题

第2篇 C#面向对象编程

第3章 羽翼丰满:C#的面向对象

3.1 对象

3.2 类

3.2.1 声明类

3.2.2 类的属性

3.2.3 类的方法

3.2.4 创建类实例

3.2.5 类的构造函数

3.2.6 继承类

3.3 方法

3.3.1 方法的参数

3.3.2 使用构造函数

3.3.3 使用析构函数

3.3.4 使用静态方法

3.3.5 重载方法

3.3.6 访问父类方法

3.3.7 重载运算符

3.4 继承

3.5 多态

3.6 封装

3.7 命名空间

3.7.1 框架类库中的命名空间

3.7.2 命名空间的使用

3.8 本章知识点综合应用

3.8.1 类的继承

3.8.2 方法的改写

3.8.3 方法的重载

3.9 小结

3.10 习题

第4章 双管齐下:抽象类和接口

4.1 定义抽象类

4.2 接口

4.2.1 定义接口

4.2.2 一个类实现多个接口

4.2.3 实现多接口同名方法

4.2.4 使用is和as操作符实现接口转换

4.2.5 接口间的继承

4.3 本章知识点综合应用

4.3.1 显式实现接口方法

4.3.2 显式实现接口属性

4.4 小结

4.5 习题

第5章 无懈可击:调试异常与编码标准

5.1 调试

5.1.1 使用VS.NET错误报告

5.1.2 逻辑错误

5.1.3 单步执行程序

5.1.4 设置断点

5.1.5 设置断点技巧

5.2 Java异常

5.2.1 编译错误

5.2.2 运行错误

5.2.3 逻辑错误

5.2.4 异常处理机制

5.2.5 异常处理类

5.2.6 异常处理原则

5.3 异常处理语句

5.3.1 使用try…catch…finally

5.3.2 常见异常类型

5.3.3 创建和抛出自定义的异常

5.4 多异常的捕获

5.5.1 什么是多异常

5.5.2 异常的继承关系

5.5.3 捕获所有异常的方法

5.5 定义用户异常的方法

5.6 编码标准

5.6.1 编码结构

5.6.2 注释风格

5.6.3 命名规范

5.6.4 控制代码量

5.6.4 使用异常处理

5.7 本章知识点综合应用

5.7.1 创建自定义异常

5.7.2 获取异常信息

5.7.3 使用try…catch捕获异常

5.8 小结

5.9 习题

第6章 添砖加瓦:字符、字符串 处理与正则表达式

6.1 字符Char

6.1.1 Char的声明及使用

6.1.2 转义字符

6.2 String类

6.2.1 简介

6.2.2 String与Char

6.2.3 字符串的查找

6.2.4 字符串的比较

6.2.5 字符串的获取

6.2.6 字符串的插入

6.2.7 字符串的删除

6.2.8 字符串的替换

6.3 StringBuilder类

6.3.1 StringBuilder的定义

6.3.2 字符串对象的追加

6.3.3 字符串的插入、删除与替换

6.3.4 StringBuilder与String的区别

6.4 正则表达式

6.4.1 System.Text.RegularExpression命名空间

6.4.2 正则表达式的语法

6.4.3 正则表达式验证用户输入

6.4.4 常用的一些正则表达式

6.5 本章知识点综合应用

6.6.1 使用正则表达式获取指定字符

6.6.2 通过CaptureCollection获取正则表达式的每个匹配对象信息

6.6.3 验证输入字符串是否是合法的电子邮件格式

6.6 小结

6.7 习题

第7章 兵分两路:数组与集合

7.1 数组的概念

7.1.1 什么是数组

7.1.2 数组的声明

7.1.3 数组的大小

7.1.4 数组的初始化

7.2 数组的使用

7.2.1 数组的遍历

7.2.2 获取数组的索引

7.2.3 数组元素清空

7.2.4 数组的查找

7.3 数组的排序

7.3.1 Sort方法排序

7.3.2 冒泡排序

7.4 集合

7.4.1 集合的概念

7.4.2 集合类

7.5 动态数组类ArrayList

7.5.1 ArrayList的声明

7.5.2 ArrayList元素的添加

7.5.3 ArrayList元素的删除

7.5.4 ArrayList元素的获取

7.5.5 ArrayList的遍历

7.5.6 ArrayList元素的查找

7.6 哈希表HashTable

7.7.1 哈希表HashTable的声明

7.7.2 HashTable元素的添加

7.7.3 HashTable元素的删除

7.7.4 HashTable元素的获取

7.7.5 HashTable的遍历

7.7.6 HashTable的查找

7.7 本章知识点综合应用

7.7.1 获取数组属性

7.7.2 数组参数的使用

7.7.3 操作List泛型集合

7.8 小结

7.9 习题

第8章 双龙出海:代理和事件

8.1 代 理

8.1.1 什么是代理

8.1.2 代理所指向方法的类型和标识

8.1.3 代理引用的声明和使用

8.1.4 .NET Framework中的代理

8.1.5 代理作方法的参数

8.1.6 了解多重代理

8.1.7 多重代理的实现方法

……

内容摘要:

《程序员藏经阁:C#编程兵书》针对初学和自学读者的特点,以通俗易懂的语言介绍C#语言及其基础开发。内容包括语言的发展、环境配置、基本语法、流程控制语句、字符串处理、数组、图形界面设计、输入/输出、处理异常和连接数据库。
  《程序员藏经阁:C#编程兵书》运用大量示例,让读者在实战中体会编程的乐趣。《程序员藏经阁:C#编程兵书》适合想从事软件开发的入门人员、C#自学者及初级软件程序员和信息技术人员阅读。

书籍规格:

书籍详细信息
书名C#编程兵书站内查询相似图书
丛书名程序员藏经阁
9787121207402
如需购买下载《C#编程兵书》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

C#编程兵书是电子工业出版社于2013.7出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。