C#监督学习,下面是对学习的知识积累,以便日后复习用。
运算符:
赋值运算符
算术运算符
关系运算符
注意事项:
运算符的目,也就是操作数;
运算符的优先级及运算符的结合方向;
各运算符的结合性,分为两种,分别为左结合性(自左向右)和右结合性(从右向左);
赋值语法:
变量名 = 表达式;
数据类型转换:
(1)隐式转换
(2)显示转换:(目标数据类型)表达式;
string类型变值类型语法:
值类型.parse(string类型);
值类型变string类型语法:
值类型.tostring();
值类型.tostring(格式化字符串);
ps:C代表输出货币类型,F2代表输出小数点后2位,P代表输出百分号类型的数字
条件结构:
单分支语法:
if(条件表达式)
{
语句块
}
双分支if-else语法:
if(条件表达式)
{
语句块1
}
else
{
语句块2
}
多重条件结构语法:
if(表达式1)
{
语句块1
}
else if(表达式2)
{
语句块2
}
else if(表达式3)
{
语句块3
}
else
{
语句块4
}
switch语句:
switch(条件)
{
case 条件 1:
语句块 1;
break;
case 条件 2:
语句块 2;
break;
case 条件 3:
语句块 3;
break;
default:
语句块 4;
break;
}
随机数:
int num= new random().next(3);//产生0-2的随机数