C#基础

前两天刚看完视频,没什么感觉,好像什么都没印象,脑袋一下子空空的,还好有笔记!

我用思维导图整理了一下思路,大概的视频知识点都在其中了,仍然有很多对视频不懂的地方,课下找了找资料,主要是一些概念的理解。自我觉得C#这门语言没这么简单,因为之前参加的考试系统就是用C#编写的,隐约中有了压力!

 

 

名词解释:

1、 名称空间:C#程序用名称空间来组织。名称空间用在程序的“内部”组织系统,也用在“外部”组织系统-一种表现输出到其他程序的程序元素。名称空间通俗的理解就是有这样一部分空间允许程序中出现相同的名称时不至于程序出错,或者说把相同的名称放到一起,组成一个集合,需要的时候从这个集合中拿出来即可。

2、 方法重载:可以用同样的名称实现相似的逻辑,可以将一系列相似的逻辑通过重载的形式进行一步步的封装,将最终实现的逻辑放到最小化的单元中,减少出错的概率。

3、 委托:delegate 关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。

4、 匿名方法:要将代码块传递为委托参数,创建匿名方法则是唯一的方法。

5、 构造函数:是一种特殊的方法主要用来在创建对象时初始化对象即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中特别的一个类可以有多个构造函数可根据其参数个数的不同或参数类型的不同来区分它们即构造函数的重载。

6、 静态构造函数:静态构造函数是C#的一个新特性,在编程过程中用处并不广,它的主要目的是用于初始化一些静态的变量。一个类只能有一个静态构造函数且不可能被继承。

7、 索引器:是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。索引器类型表示该索引器使用哪一类型的索引来存取数组或集合元素,可以使整数,可以使字符串,this表示操作该对象的数组或集合成员,可以简单把它理解成索引器的名字,因此索引器不能具有用户定义的名称。

8、 枚举:枚举类型是一种值类型,它用于声明一组命名的常数。每个枚举成员的常数值必须在该枚举的基础类型的范围之内。

9、 托管代码:受管制的代码,由公共语言运行库环境执行的代码,托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。

                                                                                                                                                                                   C#基础_第1张图片                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

你可能感兴趣的:(C/S)