码迷,mamicode.com
首页 > Windows程序 > 详细

C#基础

时间:2015-04-11 17:35:16      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

 第1章 C#简介

1.1 .net framework的含义

1.1.1 .net framework的内容   

1.1.2 使用.net framework编写应用程序   

1.2 C#的含义 7   

1.2.1 用C#能编写什么样的应用程序

第2章 编写C#程序   

2.1 开发环境   

2.1.1 visual studio 2010  

 

目前,推荐使用 Visual Studio Community 2013 社区版进行学习,该版本免费。 

2.1.2 visual C# 2010 express edition   

2.2 控制台应用程序   

2.2.1 solution explorer   

2.2.2 properties窗口   

2.2.3 error list窗口   

2.3 windows forms应用程序

第3章 变量和表达式   

3.1 C#的基本语法   

3.2 C#控制台应用程序的基本结构   

3.3 变量   

3.3.1 简单类型   

3.3.2 变量的命名   

3.3.3 字面值   

3.3.4 变量的声明和赋值   

3.4 表达式   

3.4.1 数学运算符   

3.4.2 赋值运算符   

3.4.3 运算符的优先级   

3.4.4 名称空间

第4章 流程控制   

4.1 布尔逻辑   

4.1.1 布尔赋值运算符   

4.1.2 按位运算符   

4.1.3 运算符优先级的更新   

4.2 goto语句   

4.3 分支   

4.3.1 三元运算符   

4.3.2 if语句   

4.3.3 switCh语句   

4.4 循环   

4.4.1 do循环   

4.4.2 while循环   

4.4.3 for循环   

4.4.4 循环的中断   

4.4.5 无限循环

第5章 变量的更多内容   

5.1 类型转换   

5.1.1 隐式转换   

5.1.2 显式转换   

5.1.3 使用Convert命令进行显式转换   

5.2 复杂的变量类型   

5.2.1 枚举   

5.2.2 结构   

5.2.3 数组   

5.3 字符串的处理

第6章 函数   

6.1 定义和使用函数   

6.1.1 返回值   

6.1.2 参数   

6.2 变量的作用域   

6.2.1 其他结构中变量的作用域   

6.2.2 参数和返回值与全局数据   

6.3 main( )函数   

6.4 结构函数   

6.5 函数的重载   

6.6 委托

第7章 调试和错误处理   

7.1 vs和vce中的调试   

7.1.1 非中断(正常)模式下的调试   

7.1.2 中断模式下的调试   

7.2 错误处理   

7.2.1 try...catch...finally   

7.2.2 列出和配置异常   

7.2.3 异常处理的注意事项

第8章 面向对象编程简介   

8.1 面向对象编程的含义   

8.1.1 对象的含义   

8.1.2 一切皆对象   

8.1.3 对象的生命周期   

8.1.4 静态和实例类成员   

8.2 oop技术   

8.2.1 接口   

8.2.2 继承   

8.2.3 多态性   

8.2.4 对象之间的关系   

8.2.5 运算符重载   

8.2.6 事件   

8.2.7 引用类型和值类型   

8.3 windows应用程序中的oop

第9章 定义类   

9.1 C#中的类定义   

9.2 system.objeCt   

9.3 构造函数和析构函数   

9.4 vs和vCe中的oop工具   

9.4.1 Class view窗口   

9.4.2 对象浏览器   

9.4.3 添加类   

9.4.4 类图   

9.5 类库项目   

9.6 接口和抽象类   

9.7 结构类型   

9.8 浅度和深度复制

第10章 定义类成员   

10.1 成员定义   

10.1.1 定义字段   

10.1.2 定义方法   

10.1.3 定义属性   

10.1.4 在类图中添加成员   

10.1.5 重构成员   

10.1.6 自动属性   

10.2 类成员的其他议题   

10.2.1 隐藏基类方法   

10.2.2 调用重写或隐藏的基类方法   

10.2.3 嵌套的类型定义   

10.3 接口的实现   

10.4 部分类定义   

10.5 部分方法定义   

10.6 示例应用程序   

10.6.1 规划应用程序   

10.6.2 编写类库   

10.6.3 类库的客户应用程序   

10.7 call hierarchy窗口

第11章 集合、比较和转换   

11.1 集合   

11.1.1 使用集合   

11.1.2 定义集合   

11.1.3 索引符   

11.1.4 给Cardlib添加Cards集合   

11.1.5 关键字值集合和idiCtionary   

11.1.6 迭代器   

11.1.7 深复制   

11.1.8 给Cardlib添加深复制   

11.2 比较   

11.2.1 类型比较   

11.2.2 值比较   

11.3 转换   

11.3.1 重载转换运算符   

11.3.2 as运算符

第12章 泛型   

12.1 泛型的概念   

12.2 使用泛型   

12.2.1 可空类型   

12.2.2 system.ColleCtions.generiC名称空间   

12.3 定义泛型类型   

12.3.1 定义泛型类   

12.3.2 定义泛型接口   

12.3.3 定义泛型方法   

12.3.4 定义泛型委托   

12.4 变体   

12.4.1 协变   

12.4.2 抗变 

第13章 其他oop技术   

13.1 运算符和全局名称空间限定符   

13.2 定制异常   

13.3 事件   

13.3.1 事件的含义   

13.3.2 处理事件   

13.3.3 定义事件   

13.4 扩展和使用Cardlib

C#基础

标签:

原文地址:http://www.cnblogs.com/blueyusz/p/4417923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!