字符类型
类型名称 | 关键字 | 说明 | default | 所占字节 |
---|---|---|---|---|
整型 | int | 有符号32位整数 | 0 | 1 |
浮点型 | float | 32位单精度浮点数 | 0f | 4 |
布尔类型 | bool | 逻辑值(真,假) | false | 1 |
字符类型 | char | 16位字符类型 | ‘\0’ | 2 |
字符串类型 | string | 一串字符的连接 | null | \ |
变量
- @在变量名中必须在首位
- 数字不能做首位
常量
使用关键字const
const string myName = "wkm";
float money = 9.56f;
常量必须要赋值而且不能修改
注释
单行和多行注释方法与c语言中的一致
- vs中快捷键:
Ctrl + K + C(注释) Ctrl + K + U(取消注释)
输出语句
Console.WriteLine("Hello World!");
- vs中快捷键:
C + W + Tab + Tab
类型转换
·隐式类型转换
精度低的转向精度高的类型,比如int转为float
·显式类型转换
- 变量前面添加要强制转换的数据类型
int skillCD = (int)15.5f;
- 使用Convert.To… 系列方法,将目标变量转换为想要的数据类型
float money = Convert.ToSingle("12.3")
- 3.使用数据类型.Parse()方法进行类型转换
int heroCount =int.Parse("10");
- 4.使用.ToString()方法将目标变量转换为字符串类型