4、变量类型
//数据类型:
//值类型:简单类型、枚举类型、结构类型
//byte,int,long,short,float,double,bool,char,uint
//引用类型:字符串类型、数组类型、类类型、接口类型
5、标识符命名规则 (既变量名)
//标识符规则:
//1、每个变量必须以字母或下划线或@字符开头,也可以由字母,下划线,数字组成
//2、区分大小写
//3、不能以c#的关键字命名
6、{0}占位符
Console.WriteLine("folat大小:{0}", sizeof(float));
//{0}类似c语言中 printf中%s
int a = 1, b = 2, c = 3;
Console.WriteLine("输入{0},{1},{3}的和",a,b,c);
//使用时必须从0开始既{ }里面的数字,占位符可以少不可以多,{ }里面除了数字不要有其他东西
7、变量的转换
///数据类型转换:
///1.隐式转换:自动转换
/// 显式类型转换:强制转换
///2.使用Convert类的静态成员
string str3 = "40";
int m = Convert.ToInt32(str3);
强制转换类别:Tolnt32是int类型,Tolnt16是short类型,Toint64是long类型。Touint16是无符号short,类推。
Tostring是string类型
///3.使用.Net框架提供的Parse()方法
string str2 = "50";
int n = int.Parse(str2); float a= float.Parse(str2);
Console.WriteLine(n);”
8、运算符
//运算符:操作符 为了构造表达式,操作操作数,计算表达式的值
//表达式:由操作符和操作数组组成,有点时候表达式可以是单一的一个值
//运算符的分类:+ - * / %
//自增++ 自减-- 特点:哪个在前先算哪个
//赋值运算符、
//一元运算符:+ -(正负号)
//二元运算符: += -= %= /= *=
**/sizeof只能用于值类型,不可以用于引用类型
**逻辑运算符:bool(他是system.Boolean的别名)