Console 控制台(一般放在Main后边块里)
WriteLine 名称(放在控制台后边 一般是 Console.WriteLine("你好,Little bitch");)
Thread.Sleep(1000); 等候时间一秒(可以放在控制台的下一行<数字显示是1000毫秒>)
ReadLine(在Console.ReadLine();任意键输出)
Write (代码一行的意意思)\n 可以断行
接受用户输入的两个整数,存储到两个变量里面,交换变量存储的值。
int a = Convert.ToInt32(Console.ReadLine());
int b = Convert.ToInt32(Console.ReadLine());
int time = a;(关键点)
a = b;
b = time;
Console.WriteLine("{0}{1}",a,b);
Console.ReadKey();
Main(While循环指令)
else if(可以让存量少一点)
可以分为 if (true) else(false)
string name = Console.ReadLine();(字符转换成输出)
if (判断)
swich(比较,判断多个值)
for(循环 找东西 缺点 吃内存)
&& (并且)||(或者)
switch (name) (比较 判断多个值)可以用于枚举
{
case "CQX":
Console.WriteLine("老二");
break;
case "CH":
Console.WriteLine("老三");
break;
default:
Console.WriteLine("请输入正经内容!");
break;
string[] allName = new string[5] { "TianMingChao", "ChenQuanXi", "CuiHao", "RenXiang", "LuXin"};
(随机代码)
Random tempRand = new Random();
int nameNo = tempRand.Next(0, allName.Length);
int.MaxValue 最大循环的int 数值
关于字符串的:
Tolower(小写)Toupper(大写)字母的
Trim(删除空格)TrimStart(删前空) TrimEnd(删后空)
Split(隔断)
Random tempRand = new Random();//创建一个随机的
int botNo = tempRand.Next(0, 51);//随机的数值范围
Array.Reverse()反转
struct 结构
static静态的 方法函数体
Math、pow 数学
public override string ToString() //方法的重写 输出 这个是属性里面的
{
return "Code = " + Code +", Name = " + Name + ", Age = " + Age;
}
Convert.ToInt32 可以转换的类型较多;
int.Parse 只能转换数字类型的字符串。
public static Box operator+ (Box b, Box c)运算符重载
泛型 Find 用法 Var item=name.Find((x这是一个变量)=>{return x=="查找的内容"})
Equals(用于判断里面和==是一个意思但是用法不一样 引用对象的Equals是用来表达值是否相等而==表达的是是否一个对象)
Equals用法if(array[i].Equals(item));
MatchCollection 捕获集里的字符col=捕获的集合 .Matches(被捕获的字符, 转义字符)