枚举类型 便于阅读代码
枚举类型 便于阅读代码
运算符
数学 + - * /
赋值= += -= *= /= %=
比较(返回值为bu
> < >= <= == !=
逻辑(操作数为布尔值)
&& 同正为正,否则为假
|| 同假为假,否则为正
! 取反 布尔值
变量的定义
初始值是以inspector上的值为准
在面板上可以修改 public
默认为Private
等级:
命名空间{
类{
方法 字段
}
}
类中的方法
模板可以进行的动作
在同一类中,方法的方法体中可以访问字段;
Public 方法可以通过对象名.方法名调用;
方法的调用是在改变调用对象的相关参数值
类中字段的使用
访问级别为public 的字段可以通过对象名.字段名
进行访问
类的创建,声明,构造
主类类名和文件名相同
类名 :类名1
类名继承类名1;
但是C# 方法默认访问级别: private。
类的声明
类名 变量名
类的构造
new
对类中的每项内容进行初始化,
方法的返回值
不同方法内可以定义名称相同相同的变量
同一方法内不行
不同的属性在方法中可以通过参数来设置
枚举类型
enum 类型名(命名方式与类相同)
{
}
声明变量
类型名 变量名=类型名 .类型;
方法:
返回值 方法名(参数){
方法体
}
for循环遍历数组
知道数组的长度
不知道数组的长度
数组的长度
数组名.length(数组的分配空间的长度)
for循环
数组中的值可以改变其值
数组的其他声明方式:
1:
int[] hps =new int[210];//有默认初始化的值
普通变量不进行默认初始化
数组变量进行默认初始化
int[] hps;没有构造,没有初始值,不能使用,只有名字。
int [] hps={ };
2
int hp[] =new int[5] { };
数组
声明方式1:
类型[] 数组名 ={ 数组值}
通过索引来访问数据,由0开始,数组名[索引]
if(bool_expression)
{
}
条件必须时布尔表达式
比较运算符的返回值为布尔型
比较运算符
> <>= <= == !=
hp=hp+10;
hp+=10;
hp++;
++hp;
+ - * /
除法
不可整除的数 值的小数部分直接舍去;
整数相除的结果还是整数,即使赋值给小数类型变量;
两个数据类型运算,返回较大数据类型;
+ 用来连接两个字符串,拼接zi'fu
布尔类型:
表示是和否
字符类型
‘ ’
字符串
“ ”
整型8个
8,16,32,64
浮点类型
float 范围小,精度低
double范围大,精度高
小数默认类型double