摘要:
一、封装: 封装:把客观的事物封装成类,使用和修改方便; 作用和结构体使用方法相似,程序执行流程不同; 要点:成员变量,属性,成员方法,构造函数,成员方法的静态和非静态,命名空间,常用的访问修饰符public公共的、parvate私有的,只有类本身可以访问,internal默认的,同一个命名空间下可 阅读全文
摘要:
1、什么是面向对象呢:面向对象是一种编程思想;就是分析解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候依次调用; 2、面向对象的三大特性:封装、继承、多态; 封装:把客观的事物封装成类,使用和修改方便; 继承:在写代码过程中会发现有些类有些方面很相似,这时候我们新建一个类来描述这种 阅读全文
摘要:
推箱子游戏提纲,只有向右向上的操作,向左向下同理,后期需完善。 对战游戏提纲,简单从操作: 阅读全文
摘要:
第一个问题:,“结构体”和“类”有啥区别?怎样辨别是结构体还是类!结构体是一种值类型,而类是引用类型。(值类型、引用类型是根据数据存储的角度来分的)就是值类型用于存储数据的值,引用类型用于存储对实际数据的引用。那么结构体就是当成值来使用的,类则通过引用来对实际数据操作。 第二个问题:两者里面是不是都 阅读全文
摘要:
类: class Lei //要和static void Main(string[] args)平级; { public int lei_int; //public是关键字,代表访问权限,这里是公共的;(private:仅自己可见;protect:对同一个包内,以及子程序可见) public str 阅读全文
摘要:
哈希表://不规定类型,不规定长度,不规定键值 Hashtable ht = new Hashtable(); //定义 ht[1] = 1; ht['a'] = "abc"; ht["ab"] = 'a'; ht[3.14] = 1.14; ht.Add(2, "qwerty"); //添加元素 阅读全文
摘要:
一、数组 必须规定类型,必须规定长度; 1.定义 int[ ] i = new int[5]; int[] j = new int[]{1,2,3,4,5}; 2.数组的遍历: Console.Write(i[0]); //直接输出索引值; for(int a = 0; a < i.Length; 阅读全文
摘要:
string str ="abcdefghigklmnopqrstuvwxyzABCDEFJHIGKLMNOPQRSTUVWXYZ1234567890"; while(true){ string yzm = ""; Random rm = new Random(); for (int i = 0; i ... 阅读全文
摘要:
String类: String a = "abcdefghijklmnopqrstuvwxyz"; int length = a.length; //获取字符串的长度; a = a.TrimStart(); //去掉全面的空格; a = a.TrimEnd(); //去掉后面的空格; a = a.T 阅读全文
摘要:
try catch语句: try{ //无论如何都会走,必须写; } catch(Exception a){ //Exception报异常,需要定义,需要写输出语句; //如果上面执行失败走,必须写; Console.writeLine(a); } finally{ //无论如何都会执行的语句,可以 阅读全文