C#程序设计基础【表达式,运算符,数据类型】

一,表达式与运算符
1,表达式:由操作数和运算符组成,用来完成某种运算功能的语句
2,运算符:
1)赋值运算符:“=”,“+=”,“-=”,“/=”,“%=”
2)算数运算符:“+”,“-”,“*”,“/”,“%”
3)关系运算符:“>”,“<”,“>=”,“<=”,“==”,“!=”
关系运算符结果值为bool类型
4)逻辑运算符: “&&”,“||”,“!”
3,运算符的目:
1)单目"++","–"
2)双目:“+”,“-”
4,运算符的优先级

二,数据类型转换
不同类型的数据在进行运算时需要进行数据类型转换。
1,值类型与值类型之间的转换
值类型就包括隐式类型转换和显式类型转换
1),隐式类型转换:系统默认,不需要声明就可以转换
隐私类型转换是从低精度,小范围到高精度,大范围的数据类型转换
2)显式类型转换
隐私类型转换是从高精度,大范围到低精度,小范围的数据类型转换
语法:(目标数据类型)表达式
注:这种转化只会取转换前值的第一个。eg:(int)9.8 结果就是9

2,string类型与数值之间的转换
1)string类型转化为值类型
语法:值类型.parse(string 类型)
2)值类型转化为string类型
语法:值类型.ToString();

你可能感兴趣的:(#,基础,c#)