语法
break, continue
for, while等函数用:break跳出整个循环,continue会停止本次循环,立即跳到下一个循环声明数组
数组索引从0开始,一维数组:
//数据类型[]数组名 = new 数据类型[长度]
double[] y = new double[3];
char[] y = new char[] {'A','B','C'};
二维数组:
int[,] arr = new int[2,3];
- foreach
循环语法,可以不依赖索引而读取每一个数组元素。但不能给数组元素赋值
foreach (int x in num)
Console.ReadLine()
读取输入的字符串,得到的是字符串,可以用
score[i] = int.Parse(Console.ReadLine());
做int转换。VS调试
添加断点:F9
调试:F5
单步执行:F10
编程规范
尽量使用接口,然后使用类实现接口,以提高程序灵活性
建议局部变量在最接近它的地方声明
3.不要使用goto语句,除非是在跳出深度循环
避免写参过5个参数的方法。传递多个参数则使用结构
避免在同一个文件中放置多个类
生成和构建一个长的字符串时一定要使用StringBuilder类型,而不是String
switch语句一定要有default语句来处理意外情况
尽量不使用this关键字引用