C#学习总结一
C#基础整理(一)
开发工具与关键技术:C#
作者:周寿滔
撰写时间:2019年01月26日
对上一学期的C#进行整理思路,学习分类总结,方便记忆。
理论知识:程序设计语言,程序设计语言是一种供计算机识别、使用的一种语言,和我们平时使用的语言一样,有自己的语法、词法规则。
C#是一种面向对象的程序设计语言,是在C/C++语言的基础上发展过来的一种语言。面向对象程序设计是现在主流的程序设计方法,使用面向对象的观点来解决现实中的问题,而对象则是面向对象程序设计的核心,类是面向对象程序的基本组成单位。
类和对象的概念:
对象:对象是个抽象的概念,我们所有想要描述的、所能够描述的东西都是对象,emmm…也就是可以看作一切东西都是对象,例如:你、我、他,兔子、老虎,花、草,开车、吃饭都可理解成对象。
类:类是从一定范围,或者说从多个对象中抽取出来的相同的特征、行为形成的概念。对象是类的实例,也就是实际例子,由类创建对象,对象是以类为基础出现的。
属性:对象的特征,从哪些方面去描述对象,描述对象那些方面就叫属性。
注释:单行注释:// 以开头到结尾这一行的内容被系统识别为注释不会执行。
多行注释:以 /* 开始,最后以
*/ 结束的注释,中间可以写多行,里面的内容全都不会去执行。
数据类型:C#中的数据类型分为值类型和引用类型两大类。
值类型:值类型我们经常使用,例如我们经常使用的整形 int 、实数型 decimal 、字符型 char、布尔型 boor等等,当然这些类型里数据不止一个,比如整型里面不止一个 int 还有 short 等,我就不一一举例了。
引用类型:emmmm…引用类型我了解不深,不太清楚,不过它大概有:类类型、数组、接口、委托等类型。
常量和变量:C#里我们写程序时,经常使用常量和变量表示各种各样的数据。
常量:常在的值,程序运行中使用的数据,在程序运行时不会被改变,固定的值。常量1 = 某某值;这是一般声明常量的一种写法。
变量:改变的值,程序运行中使用的数据,在程序运行时它是会改变的,非固定的值。数据类型
变量1;这样就是我们经常使用的声明一个变量,这是最简陋的一种写法。
运算符与表达式:运算符是用来表示计算机进行数据运算的符号,表达式是用运算符将数据连接起来的表达运算的式子。
运算符:根据操作个数分类:单目运算符、双目运算符、三目运算符。
根据运算性质分类:算数运算符、条件运算符、逻辑运算符等,在这里我只是简单地举两个例子说明,就不一一列举了。
算数运算符:+ 、- 、* 、 / 、++ 、
– 、%。
关系运算符:> 、 < 、 == 、 <= 、 >= 、 != 。