11 2019 档案
摘要:一、math类 1、math的各种方法 Math.abs() 计算绝对值。 Math.acos() 计算反余弦值。 Math.asin() 计算反正弦值。 Math.atan() 计算反正切值。 Math.atan2() 计算从x 坐标轴到点的角度。 Math.ceil() 返回大于或等于指定的双精
阅读全文
摘要:一、部分类 1、顾名思义,它用于表示一个类中的一部分 一个类可以由多个部分类构成,定义部分类的语法形式 如下。 访问修饰符 修饰符 partial class 类名{……} 在这里,partial 即为定义部分类的关键字。部分类主要用于当一个类中的内容较多时将相似类中的内容拆分到不同的类中,并且部分
阅读全文
摘要:一、方法参数类型 1、方法中的参数分为实际参数和形式参数, 2、形式参数被称为形参,是在方法定义中所写的参数。 例如: 复制纯文本复制 public int Add(int a,int b) { return a+b; } 在上面的方法定义中,a 和 b 是形式参数 3、实际参数被称为实参,是在调用
阅读全文
摘要:一、构造函数作用 帮助我们初始化对象(给对象的每个属性依次的赋值) 构造函数是一个特殊的方法: 构造函数没有返回值,连 void 也不能写。 构造函数的名称必须跟类名一样。 创建对象的时候会执行构造函数构造函数是可以有重载的。 类当中会有一个默认的无参数的构造函数,当你写一个新的构造函数之后,不管是
阅读全文
摘要:一、创建类对象 创建类对象的语法 形式如下。 类名 对象名 = new 类名(); 上面的语法形式是一种简单形式,通过“对象名”即可调用类中的成员。 调用的语法形式如下。 对象名 . 类的成员 实例: 在 Book 类中添加一个向属性赋值的方法,并在 Main 方法中调用。 通过上面的实例可以了解类
阅读全文
摘要:一、get和set语法 定义属性的语法形式如下。 public 数据类型 属性名{ get { 获取属性的语句块; return 值; } set { 设置属性得到语句块; } } 其中: 1) get{} get 访问器,用于获取属性的值,需要在 get 语句最后使用 return 关键字返回一个
阅读全文
摘要:一、Break break 语句用于中断循环,使循环不再执行。如果是多个循环语句嵌套使用,则 break 语句跳出的则是最内层循环。 (1)、可以跳出 switch-case 结构。 (2)、可以跳出当前循环。 break 一般不单独的使用,而是跟着 if 判断一起使用,表示,当满足某些条件的时候,
阅读全文
摘要:一、判断语句 1、if 语句: 语法: if(判断条件) { 要执行的代码; } 判断条件:一般为关系表达式或者 bool 类型的值。 执行过程:程序运行到 if 处,首先判断 if 所带的小括号中的判断条件, 如果条件成立,也就是返回 true,则执行 if 所带的大括号中的代码, 如果判断条件不
阅读全文
摘要:一、定义方法 定义方法的语法形式如下。 访问修饰符 修饰符 返回值类型 方法名(参数列表) { 语句块; } 其中: 1) 访问修饰符 所有类成员访问修饰符都可以使用,如果省略访问修饰符,默认是 private。 2) 修饰符 在定义方法时修饰符包括 (5个)virtual(虚拟的)、abstrac
阅读全文
摘要:一、数据转换类型分类 1、隐式类型转换 : 即自动类型转换。C# 默认以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。int 转换 double。 我们要求等号两遍参与运算的操作数的类型必须一致,如果不一致,满足下列条件会发生 隐式类型转换。两种
阅读全文
摘要:一、数组的基本要素 1、数组标识符 数组名称 2、数组元素 存放的值 3、数组下标 下标从0开始 4、数组类型 数值元素类型 例 :int[ ] 、double[ ]、string[ ] 二、数组初始化 注意:数组是引用类型 三、数组的赋值 四、数组报错 1、出现System.IndexOutOfR
阅读全文

浙公网安备 33010602011771号