主页 详情

《C#编程技术基础》_武汉厚溥教育科技有限公司编著_13483236_9787302347477

【书名】:《C#编程技术基础》
【作者】:武汉厚溥教育科技有限公司编著
【出版社】:北京:清华大学出版社
【时间】:2014
【页数】:311
【ISBN】:9787302347477
【SS码】:13483236

最新查询

内容简介

第1章 深入了解NET Framework

1.1.NET Framework回顾

1.2 .NET Framework的体系结构

1.3 .NET Framework的组件

1.3.1公共语言运行时

1.3.2通用类型系统

1.3.3公共语言规范

1.4 .NET程序编译原理

1.5 .NET框架类库

1.5.1框架类库

1.5.2框架类库中的命名空间

1.6示例

【小结】

【自测题】

第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使用var创建隐型局部变量

2.3表达式和常用运算符

2.3.1表达式以及运算符的分类的定义

2.3.2算术运算符

2.3.3 比较运算符

2.3.4逻辑运算符

2.3.5快捷运算符

2.3.6三元运算符

2.3.7运算符优先级

2.4 C#中的程序控制结构

2.4.1条件判断结构

2.4.2循环结构

2.5数组

2.5.1数组的定义

2.5.2数组的赋值和取值

2.5.3使用var和数组初始化器创建隐型数组

2.5.4数组结合循环

2.6枚举

2.7简单类型转换

2.7.1数值类型转换成字符串

2.7.2字符串转换成数值类型

【小结】

【自测题】

【上机部分】

【课后作业】

第3章 类和对象(一)

3.1 C#——面向对象语言

3.1.1面向对象语言的诞生和特点

3.1.2面向对象语言基础——类的概念和定义

3.1.3 对象

3.1.4创建匿名类的对象

3.2成员方法

3.2.1成员方法的定义

3.2.2方法调用

3.3构造方法

3.3.1为什么需要构造方法

3.3.2 this关键字

3.4命名空间

3.5面向对象语言特点和访问修饰符

3.5.1面向对象语言的特点

3.5.2访问修饰符

3.6值类型和引用类型

3.6.1数据类型的分类:值类型和引用类型

3.6.2值类型和引用类型的转换:装箱和拆箱

【小结】

【自测题】

【上机部分】

【课后作业】

第4章 类和对象(二)

4.1类的静态成员

4.1.1静态方法和static关键字

4.1.2静态成员变量

4.2 ref关键字和out关键字

4.2.1 ref关键字

4.2.2 out关键字

4.3成员方法的重载

【小结】

【自测题】

【上机部分】

【课后作业】

第5章C# OOP深入

5.1类似于类的数据类型——结构体

5.2访问私有成员的利器——属性

5.2.1如何定义和使用属性

5.2.2自动属性

5.3索引器

5.4静态类

5.5使用类图查看类的构造

【小结】

【自测题】

【上机部分】

【课后作业】

第6章 C#事件处理

6.1委托

6.1.1定义委托

6.1.2实例化委托

6.1.3调用委托

6.1.4匿名方法

6.2事件

6.2.1定义事件

6.2.2订阅事件

6.2.3引发事件

6.3自定义事件完整实例

6.4含参数事件完整实例

【小结】

【自测题

【上机部分】

【课后作业】

第7章 继承和多态

7.1继承

7.1.1继承C#中的类

7.1.2继承中的构造方法

7.1.3 base关键字和protected访问修饰符

7.2密封类

7.3多态

【小结】

【自测题】

【上机部分】

【课后作业】

第8章 抽象类和接口

8.1抽象类

8.2接口

8.2.1使用接口

8.2.2继承基类并实现接口

8.2.3多重接口实现

8.2.4 is和as关键字

8.2.5接口绑定

8.2.6接口作为参数的意义

8.2.7接口小结

8.3接口和抽象类的区别

【小结】

【自测题】

【上机部分】

【课后作业】

第9章 常用类

9.1 Math类

9.2 Random类

9.3 DateTime结构

9.4 System.String类

9.5 StringBuilder类

9.6正则表达式

9.6.1 System.Text.RegularExpressions命名空间

9.6.2 Regex类

9.6.3 Match类和MatchCollection类

9.6.4模糊匹配

【小结】

【自测题】

【上机部分】

【课后作业】

第10章 集合和泛型

10.1 System.Array概述

10.2 System.Array的属性和方法

10.3 System.Collections命名空间

10.3.1 ArrayList类

10.3.2 HashTable类

10.4泛型集合

10.4.1 System.Collections.Generic命名空间

10.4.2 List〈T〉类

10.4.3 Dictionary〈TKeyTValue〉类

10.4.4对象与集合初始化器

10.5 Lambda表达式与语句

10.5.1 Lambda表达式

10.5.2 Lambda语句

10.5.3带有标准查询运算符的Lambda

10.6扩展方法

10.6.1扩展方法一:FirsOrDefault()

10.6.2扩展方法二:Max()

10.6.3扩展方法三:SingleOrDefault()

10.6.4扩展方法四:Where()

10.6.5扩展方法五:Select()

10.7 IComparable接口实现排序

10.8泛型接口

10.8.1 IComparable〈T〉接口

10.8.2IComparer〈T〉接口

【小结】

【自测题】

【上机部分】

【课后作业】

第11章 调试和异常处理

11.1调试

11.1.1调试的必要性

11.1.2调试过程

11.1.3 Visual Studio 2008中的调试工具

11.2异常

11.2.1 System.Exception

11.2.2 try和catch块

11.2.3使用throw引发异常

11.2.4使用finally

11.2.5多重catch块

11.2.6自定义异常类

11.3应用程序示例

【小结】

【自测题】

【上机部分】

【课后作业】

第12章C#中的文件处理

12.1 System.IO命名空间

12.2 File类

12.3 Directory类

12.4对文本文件的读写操作

12.4.1文件流

12.4.2流读写对象

12.5二进制文件的读写

12.6序列化和反序列化

【小结】

【自测题】

【上机部分】

【课后作业】

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
ecac0efa1e5711e0145982474110add5#117796faeb441116fa1aaef33570bcb3#58784026#13483236.zip