摘要: 转换 定义;转换是接受一个类型的值并使用它作为另一个类型的等价值过程 转换后的值和源值一样的,但其类型为目标类型。 隐式转换和显式转换 隐式转换 显式转换和强制转换 定义:高精度往低精度数据类型转换时,需要使用显式转换 溢出上下文检测 定义:检测某些数值类型转化的过程中是否有数据溢出可使用关键字ch 阅读全文
posted @ 2021-08-18 18:48 suspect! 阅读(83) 评论(0) 推荐(0)
摘要: 声明接口 定义:是指一组函数成员而不实现他们的引用类型,所以只能类和结构来实现接口 PS:接口的方法不需要具体的实现 实现类要做的事情 必须在基类列表后面列出接口的名称 必须为接口的每一个成员(方法)提供实现 Run()方法是接口实现方法 接口不能定义字段和静态成员 接口成员不允许有任务的访问修饰符 阅读全文
posted @ 2021-08-02 21:09 suspect! 阅读(90) 评论(0) 推荐(0)
摘要: 委托 定义:委托是持有一个或多个方法的对象,委托是类型,不是对象。 delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。 声明委托 声明委托的三个步骤 阅读全文
posted @ 2021-08-02 16:53 suspect! 阅读(72) 评论(0) 推荐(0)
摘要: 数组 定义;是由一个变量名称表示的一组同类型的数据元素,每个元素通过变量名称和一个或多个方括号中的索引来访问 MyArray[4] → 数组名[索引号] 数组组成: 元素:数组的独立数据项称作元素,数组的所有元素必须是相同类型的,或继承自相同的类型 秩/维度: 数组可以有任何为正数的维度数,数组的维 阅读全文
posted @ 2021-07-20 10:29 suspect! 阅读(99) 评论(0) 推荐(0)
摘要: 结构 定义:结构是程序员定义的数据类型,与类非常相似 与类的区别: 类是引用类型而结构类型是值类型 结构是隐式密封的,这意味它们不能派生 结构是值类型 所有值类型一样,结构类型变量含有自己的数据 结构类型的变量不能为null 两个结构变量不能引用同一对象 可实现装箱和拆箱操作 结构体可以实现接口 s 阅读全文
posted @ 2021-07-19 17:21 suspect! 阅读(88) 评论(0) 推荐(0)
摘要: 语句 定义:描述某个类型或让程序执行某个动作的源代码指令 语句种类: 声明语句 声明类型和变量 嵌入语句 执行动作和管理控制流 标签语句 控制跳转 空语句仅由一个分号组成 → ; 控制流语句 条件执行语句 If; If...else; switch..case 循环语句 while do..whil 阅读全文
posted @ 2021-07-19 10:58 suspect! 阅读(56) 评论(0) 推荐(0)
摘要: 表达式 表达式是运算符和操作数的字符串。可以作为操作数的结构有: 字面量 常量 变量 方法调用 元素访问器,如数组访问器和索引器 其他表达式 字面量 定义:是源代码中键入的数字或者字符串,表示一个指定类型的明确的,固定的值 表示编译器可识别的数据类型,非变量:如int→100,100就是int类型的 阅读全文
posted @ 2021-07-18 17:30 suspect! 阅读(114) 评论(0) 推荐(0)
摘要: 类继承 定义:使用已存在的类作为新类的基础 已存在的类称之为基类(base class) 新类称之为派生类(derived class) 派生类成员: 本身声明的成员 基类的成员 要声明一个派生类,需要在类名后面加入基类规格说明。基类规格说明由冒号和后面跟着用做基类的类名称组成,派生类被描述为直接继 阅读全文
posted @ 2021-07-16 18:07 suspect! 阅读(129) 评论(0) 推荐(0)
摘要: 类成员 类成员如图所示 成员修饰符的顺序 字段和方法的声明可以包括许多如public、private这样的修饰符。排序顺序如下 [特性] [修饰符] 核心声明 修饰符 修饰符,必须放在核心声明前 多个修饰符顺序任意 特性 特性,必须放在修饰符和核心声明前 多个特性顺序任意 例如,public和sta 阅读全文
posted @ 2021-07-16 18:03 suspect! 阅读(197) 评论(0) 推荐(0)
摘要: 方法的结构 定义:方法是一块具有名称的代码。可以使用方法的名称从别的地方执行代码,也可以把数据传入方法并接收数据输出。 方法的组成:方法头和方法体 访问修饰符 返回类型 方法名称 ↓ ↓ ↓ public int Demo(int x) ← 方法头 { Console.WriteLine(x) ←中 阅读全文
posted @ 2021-07-16 18:02 suspect! 阅读(219) 评论(0) 推荐(0)
//增加一段JS脚本,为目录生成使用