1、命令行参数:
[STAThread]
static void Main(string[] args)
{...}
使用一个string数组来接收命令笔参数,Main() 也可返回int类型,1 表示执行失败,0 表示成功。
2、合法的标识符
使用字母、数字和下划线任意组合,但不能以数字开头并且不能是关键字。另外,可以使用@符号作
为标识符的第一个字符。
3、使用标准类型
整型:sbyte、byte、short、ushort、int、uint、long、ulong、char
浮点数:float、double、decimal
字符型:char、string(引用类型)
4、类型转换
隐式转换:此转换是在不失真的前提下进行的。
显示转换:此转换是在目标类型长度不够时发生。必须进行强制转换、System.Conver类和Parse()。
5、值类型、引用类型和Equals()、== 关系运算
值类型是通过内容比较,使用==运算符。
引用类型使用==运算比较引用地址,通过Equals()方法比较所引用的内容。
6、&&、|| 和 ^ 逻辑表达式
&&与运算、|| 或运算、^异或运算
注:逻辑表达式不同于逻辑运算符,它的目标是取得结果,而逻辑运算符要的是过程和结果。
7、运算符优先级别
(x), x, y, f(x), a[x], x++, x--, new
typeof, sizeof, checked, unchecked
+, --, ~, ++x, --x, (type)x
*, /, %
+, -
<<, >>
<, >, <=, >=, is, as
==, !=
&
^
|
&&
||
?:
=, *=, /=, %=, +=, --=, <<=, >>=, &=, |=, ^=
8、控制语句
if(x)
{
}
else
{
}
stwich(x)
{
case xx:
{
.....
}
default:
{
...
}
}
z=x>y?true:false;
9、迭代语句
for()
{
...
}
foreach()
{
...
}
while(x)
{
...
}
do
{
...
}while(x)
10、跳转语句
无条件跳转语句:goto 标签;
break; 跳出内部迭代语句。continue; 忽略一次迭代语句。
浙公网安备 33010602011771号