先要了解
声明变量
声明变量就是指定变量的名称和类型,变量的声明非常重要,未经声明的变量本身就是不合法的,也无法在程序当中使用
变量命名规则
变量只能有数字,字母,下划线组成
变量名的第一个字符只能是字母和下划线,不能是数字
不能使用c#关键字作为变量名
整数类型
类型名
sbyte:8位有符号整数
short:16位有符号整数
int:32位有符号整数
long:64位有符号整数
byte
ushort
uint
ulong
练习
int number=1;
Console.WriteLine(number);
浮点类型
类型名
float:32位,精度7位
double:64位,精度15
decimal:128位,精度28位
练习
double number=1.1;
小知识
如果不做任何设置,包含小数点的数值默认为是double,如果要转换为float(f),double(d),decimal(m)
decimal s=1.12m;
布尔类型
bool
bool flag=true;
字符类型
类型名
Char
string
转义字符
\n:回车换行
\":双引号
\b:退格
\r:回车
\f:换页
练习
string a="c#是世界上最好的语言";
变量的作用域
成员变量
静态变量
对于静态变量,除了能在定义它的类里使用,还可以使用“类名.静态变量”在其他类中使用
static int a=100;
实例变量
int a=100;
局部变量
在大括号之间定义的变量称为局部变量
小练习
Console.WriteLine("输入字符串");
string number = Console.ReadLine();
Console.WriteLine("字符串为"+number);
Console.ReadLine();
int a = 10;
int b = 20;
int temp=a;
a=b;
b = temp;
Console.WriteLine("a的值{0},b的值{1}", a, b);
Console.ReadLine();