前言
本次小编带大家了解C#中的变量和常量,以及数据类型。希望可以帮助到大家!!
一. 变量
所谓变量,就是在程序的运行过程中其值可以被改变的量,变量的类型可以是任何一种C#的数据类型。
语法:
数据类型 变量名称 = 值;
例如:
//C#中常用的数据类型
int age = 19; //年龄19岁
float cScore = 100; //C#成绩100分
double pi = 3.1415926; //圆周率
String name = "孙"; //姓名
bool member = true; //团员否
变量命名规范:
- 组成:52个英文字母(A – Z a – z)、10个数字(0 – 9)、下划线(_),除此之外不能含有其他的字符。
- 开头:只能以字母或下划线开头。
- 不能使用C#中的关键字。变量的名称要有意义,尽量用对应的英文命名。
- 使用多个单词命名时,应该使用骆驼(Camel)命名法,即第一个单词的首字母小写,其他单词的首字母大写。
二. 常量
所谓常量,就是在程序的运行过程中其值不能被改变的量。常量的类型也可以是任何一种C#的数据类型。
语法:
const 数据类型 常量名称 = 值;
例如:
const double PI = 3.1415926535; //圆周率
命名规范:
- 常量名称必须具有一定的实际意义。
- 常量名称最好以大写字母来命名,中间根据意义的连接性用下划线做连接,每个常量定义的右侧最好有简单的注释,说明其作用。
- 常量名称长度最好不要超过25个字符,否则可读性差。
三. C#中的数据类型
类型 | 大小 |
---|---|
bool | 布尔值, true或false |
char | 16位 Unicode 字符 |
sbyte | 有符号8位整数 |
byte | 无符号8位整数 |
short | 有符号16位帧数 |
ushort | 无符号16位整数 |
int | 有符号32位整数 |
uint | 无符号32位整数 |
long | 有符号64位整数 |
ulong | 无符号64位整数 |
float | 32位浮点数,靳准的小数点后7位 |
double | 64位浮点数, 精准到小数点后15~16位 |
decimal | 128位浮点数,精准到小数点后28~29位 |
string | Unicode字符串,引用数据类型 |