日常总结!!!
重点: 1, 输入强制转换 int b=Convert.ToInt32(Consloe,ReadLine()); 2,判断闰年 if(a%400==0||a%4==0 && a%100!=0) 3,随机生成器 Random rand=new Random(); Int d=rand.Next(3);{随机生成一个不超过三的数} 例子:static void Main(string[] args) {string[]cellphone=new string[] {"122321341","12453145","18234287234","14420408420","14234243481","14234324","1434234324","321114221","321111212"} Random rand=new Random(); for(int i=0;i<50;i++) { //变慢一些 System.Threading.Thread.Sleep(100); //随机生成数组下标 int sub=rand.Next(cellphone.Length); //根据下标取数组的元素值 string s=cellphone[sub]; //显示 Console.Clear(); Console.WriteLine(s); } } 4,循环(小99)应用 穷举(有三种份额硬币1分3分5分 凑齐买1元5角的鸡的多少种组合方式(数量以及种类)和迭代 (5的阶乘 前一百项数的和) 5,遍历数组 foreach(int m in a) Consloe.writeLine(“遍历数组”+m) 6,面向对象 类 类 n=new 对象 p=new 对象 对象.字段 对象.方法(“”) 封装(心脏,思维,不接受可以通过方法属性酌情接受) 成员 字段(privaty)小写开头 方法(string name) 属性(set{this.name=value;} get{return})大写开头 访问级别public privaty (只能自己的成员访问) this.自己类的东西 Reflector 反编译器 7, //第一步:连接数据库 Sqlconnection conn=new SqlConnection("server=.;database=data1220;user=sa;pwd=") conn.Open(); //第二部:写执行语句 Sqlcommand cmd=conn.CreateCommand(); cmd.CommandText="select*from users where uname='"+username+"' and upass='"+upass+"'"; //读取 SqlDataReader dr=cmd.ExecuteReader(); if(dr.Read()) { MessageBox.show(dr["uname"].ToString()); } conn.Close();