C#语法
控制台 Console
Console.WriteLine();
Console.ReadLine();
随机数 Random
Random random = new Random();
random.Next();
变量
变量类型 变量名
- int
- float
- char
- string
- bool
- var 推断类型
数据类型转换
- .Parse();
- .ToString();
- 隐式转换
- 显示转换
方法
private static void Func() {}
数组
//声明赋值
int[] arr = new int[]{0,1};
Array arr = new int[]{0,1};
int[] arr = {0,1};
//二维数组
int[,] arr = new int[2,2];
//数组遍历
foreach (int i in arr) {}
//长度
arr.Length
//清除
Array.Clear
//复制
Array.copy
arr.CopyTo
//查找
Array.IndexOf
Array.LastIndexOf
//排序
Array.Sort
//反转
Array.Reverse
//克隆
arr.Clone
参数
- 值参数 传递信息
int a = 1;
Fun(a);
private static void Fun(int a){}
- 引用参数ref 改变数据
int a = 1;
Fun(ref a);
private static void Fun(ref int a){}
- 输出参数out 返回结果
int a;
Fun(out a);
private static void Fun(out int a){
a=2;
}