C#基础,目录

先是,要表达一(Wissu)下本类别会以使用C#为大旨,不会系统的、大篇量的去解释一些名词,比如:runtime、IL等。小说会在适宜的时候对运用的基本概念举办简述。假使你是初学者,提出您也决可是于的去纠结,等你把本类别看完后,你能够再去查看官方的文书档案:

C#
编制程序指南:https://msdn.microsoft.com/zh-cn/library/67ef8sbd(v=vs.110).aspx    

新版:https://docs.microsoft.com/zh-cn/dotnet/csharp/

 

1、C# 语言简介

二 、Visual Studio
的本子选择和下载

3、C# 的 Hello
World

4、C# 的
常见概念简述

  1、C# 程序结构
  2、标识符
  3、C# 关键字
  4、C# 数据类型
  5、C# 变量
  6、C# 常量
  7、C# 中的 Lvalues 和
Rvalues

  8、C#
命名空间(Namespace)

    
5、C#的值类型

  1、C# 的值类型
  2、C# 的 struct
  3、C# 的 enum

6、C#的引用类型

  1、C# 的松开引用类型
  2、C# 的类(Class)
  3、C# 的接口(Interface)

7、C#的类型转换

  1、C# 的隐式和显式转换
  2、C# 通过 Method 举办类型转换
  3、C# 的装箱拆箱和 Nullable 类型

8、C#的逻辑语句

  1、C#的标准化语句
  2、C#的循环语句

9、C# var关键字

10、C# 属性(Property)

11、C# 运算符

12、C# 运算符重载

13、C#的汇集类型

  1、C# 的数组
  2、C# 的 ArrayList 和 List
  3、C# 的 Hashtable 和 Dictionary

14、C# 的面向对象个性之封装

  1、C# 的包裹和 public、private
  2、C# 的卷入和 internal、protected

15、C# 的面向对象性子之继续

  1、C# 的继承
  2、C#中有关后续的多少个实例

16、C#的面向对象特性之多态

  1、C#的静态多态
  2、C# 的动态多态

17、C# 的十一分处理体制

  1、C# 的百般处理的主干语法
  2、C# 的老大类
  3、C# 处理10分

18、C# 的 I-O 操作

  1、C# 的获得文件详情
  2、C# 写入文件操作
  3、C# 读取文件操作

19、C# 的索引器

  1、C# 索引器的语法
  2、C# 索引器的重载
  3、C# 基于接口的索引器和代码强壮性

20、C# 的委托

  1、C# 中通过委托调用静态方法
  2、C# 中通过委托调用实例化方法
  3、C# 的 multi-casting delegate

21、C# 的事件

  1、C# 中事件在 WinForms 的施用景况
  2、C# 事件的语法
  3、C# 事件的连锁内容

22、C# 的泛型

  1、C# 中泛型在 Class 上的兑现
  2、C# 泛型类的愈益追究
  3、C# 泛型在格局 Method 上的兑现
  4、C# 泛型在信托 Delegate 上的落实

23、C# 的 Attribute

  1、C# 中多少个差不离的内置 Attribute
  2、C# 自定义 Attribute
  3、C# 中通过反射来收获 Attribute 中的新闻

24、C# 的反光机制

  1、C# 中基于 System.Type 的反射
  2、C#中对此艺术、属性等的反光
  3、C# 中动态加载以及延缓绑定

25、C# 的预处理指令

  1、C# 预处理指令的基本概念以及区域预处理指令
  2、C# 的标准预处理指令
  3、C# 行数与 pragma 预处理指令

26、C# 的正则表达式

  壹 、正则表明式的基本概念和读书工具
  ② 、正则表明式的主干语法
  3、C# 的 Regex 类
  4、C# 的 Regex 类的常用方法
  5、C# 的 Match 类和 Group 类

28、C# 的匿名函数

  1、C# 匿名函数的基本概念和委托的发展史
  2、C# 的匿名方式
  3、C# 的 Lambda 表达式

29、C# 的 LINQ

  1、C# 的 LINQ 的基本概念和亮点
  2、C# 的 LINQ Query 的中坚组成
  3、C# 的 LINQ Query 的三种基本操作
  4、C# 的 LINQ Query 的 into,let 关键字

30、C# 的恢弘方法

  1、C# 的恢宏方法在 LINQ 中的实现
  2、C# 的壮大方法的语法
  3、C# 的扩大方法在枚举类型上的落到实处

31、C# 的早先化器

  1、C# 的开端化器极其语法
  2、C# 的匿名类和起首化器在匿名类中的应用
  3、C# 的聚集初阶化器

32、C# 的多线程

33、C# 的不安全代码

3④ 、小品种之总括器