C#语法基础(相对于Java的区别)
-
C#文件组成:解决方案、项目、类
-
Consle.WriteLine("…"); 输入
Consle.ReadLine(); 输出
Consle.ReadKey(); 暂停程序(等待键盘输入,避免程序一闪而过) -
字符串是string不是String
-
布尔类型是bool不是boolean
-
便于字符串连接的操作:占位符
string name = "123"; int age = 19; string gender = "男"; Console.WriteLine("姓名{0},年龄{1},性别{2}",name,age,gender);
-
@:用在字符串前面,有两种用途
1.取消"\"在字符串中的转义作用,使其单纯的就表示一个斜线(多用于路径)
2.将字符串按照原格式输出 -
Convert类型转换:
Convert.ToInt32();
Convert.ToDouble(); -
foreach遍历数组(其实就是增强for)
foreach(int i in intArray){ Console.WriteLine(i); }
-
二维数组
是int[,] array;
不是int[][] array;二维数组获取长度:GetLength(0)、GetLength(1)
获取行数 每行的列数 -
C#的文档注释是 /// 三个斜杠
C#的函数命名第一个字母要大写 -
函数的高级参数
1.ref参数
2.out参数
上述笔记根据课程:擅码网《C#初级课程之语法基础》记录