2018年9月20日
摘要: 数据类型 C#中有两种类型:引用类型和值类型 引用类型的变量存储是对其数据(对象)的引用,而值类型的变量直接包含其数据 对于引用类型,两种变量可引用同一对象;因此,对一个变量执行的操作会影响另一个变量所引用的变量。 对于值类型,每个变量都具有其自己的数据副本,对一个变量执行的操作不会影响另一个变量( 阅读全文
posted @ 2018-09-20 19:48 非洲酋长 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 结构体 结构体是一种自定义的数据类型,相当于一个复合型的容器,可以存储多种类型的数据。 结构体的声明: 结构体的使用: 访问修饰符 所有类型和类型成员都具有访问级别,用来控制是否可以在当前程序集的其它代码或者其它程序集中使用它们 注意: 直接在命名空间中命名的类和结构体,(即没有嵌套在其它类和结构体 阅读全文
posted @ 2018-09-20 19:16 非洲酋长 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 枚举 枚举又叫做穷举,也就是把可能出现的情况(或者值)一一列举出来,枚举类型可以起到自注释、规范的作用,让程序显示的更清晰。 可以使用enum关键字来声明枚举类型,它的值被限制在所列举出来的值中。 enum是声明一个枚举类型的关键字,不能用它声明一个枚举变量。 在内部,一个枚举为每个元素都关联了一个 阅读全文
posted @ 2018-09-20 16:52 非洲酋长 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 数组: 相同数据类型组成的新的数据类型,数组的每一个成员称为一个数组元素。 一维数组定义: 初始化:在定义数组后,必须对其初始化才能够使用 初始化数组有两种方法,动态初始化和静态初始化 动态初始化: 动态初始化借助new运算符为数组元素分配内存空间,并赋初值。 ①给定初值: ②不给定初值,各元素取默 阅读全文
posted @ 2018-09-20 15:59 非洲酋长 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 顺序结构: 顺序执行语句 分支结构: 通过进行一个判断在两个可选的语句序列之间选择执行(分支) if语句:根据给定条件进行判定,以执行某个分支程序段,最多只能执行一个分支,可不执行分支。 ① 当条件表达式为真,执行语句1,否则,跳过语句1,继续执行下面的语句 ② 表达式括号后跟了“;”,导致if语句 阅读全文
posted @ 2018-09-20 15:07 非洲酋长 阅读(2784) 评论(0) 推荐(0) 编辑