2014年3月31日
摘要: 为什么要使用方法?因为某些常用的代码,在不停的出现执行。所以要把这些经常使用的代码,封转成一个方法方法是什么?函数就是将一堆代码进行重用的一种机制方法的定义。[访问修饰符] [static ] 返回值类型 方法名([参数列表]){方法体;}注意:我用[]标记的,表示可以省略方法的访问修饰符:访问修饰符说明public公有访问。不受任何限制。private私有访问。只限于本类成员访问,子类,实例都不能访问。protected保护访问。只限于本类和子类访问,实例不能访问。internal内部访问。只限于本项目内访问,其他不能访问。protected internal内部保护访问。只限于本项目或是子 阅读全文
posted @ 2014-03-31 23:19 Fighting二零一四 阅读(793) 评论(0) 推荐(0) 编辑
摘要: for(表达式1;表达式2;表达式3){循环体;}表达式1:定义的循环变量表达式2:关系表达式 循环条件表达式3:可以使循环条件不成立的条件执行过程:首先执行表达式1.再执行表达式2 。如果表达式2的结果为true 那么则执行循环体,如果为false 则跳出for循环执行完循环体后,再执行表达式3,再执行表达式2,如果表达式2为true 则继续执行循环体如果表达式2 为false 则跳出循环for(int i=0;i number2) //{ // Console.WriteLine("这两数中比较大的是{0}", number1); //} //else //{ // C 阅读全文
posted @ 2014-03-31 23:16 Fighting二零一四 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 集合:ArrayList类,是命名空间System.Collections下的一部分,它是使用大小可按需动态增加的数组实现IList接口,但是ArrayList不是类型安全的。 泛型集合:list类,是对ArrayList的一个完善。通常情况下建议使用泛型集合,因为这样可以获得类型安全的直接优点。 Ilist接口:为ArrayList和List定义了一些操作方法。对于泛型技术我个人理解也不是很深入,通过这些天不断地使用,说一下我的理解。泛型是.NET 2.0引进的新技术,它允许我们定义代码模板,然后使用这个模板声明变量。它所在的位置大多位于System.Collections.Gene... 阅读全文
posted @ 2014-03-31 23:10 Fighting二零一四 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 首先来看一下装箱与拆箱定义 1.装箱在值类型向引用类型转换时发生 2.拆箱在引用类型向值类型转换时发生 在拆箱的过程中要注意以下两点:1. 如果对已装箱的值类型的引用的变量为null,会引发NullRefreenceException异常2. 如果一个引用指向的对象在拆箱时不是用的装箱时所使用的类型,将会引发InvalidCastException异常。代码如下:1 static void Main(string[] args)2 {3 Int32 x = 5;4 Object o = x;5 Int16 y = (Int16)o; //引发InvalidCastException异常6... 阅读全文
posted @ 2014-03-31 23:05 Fighting二零一四 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 类是单继承的 也就是说 一个类只能继承一个父类里氏转换两句话1.子类可以赋值给父类其实就是 子类继承了父类的方法 可以直接调用不存在转换的问题 Person p = new Person("person", 18, '中');Student s = new Student("student", 19, '男', "打豆豆"); p.PersonSay(); p = s; s.PersonSay(); //可以直接调用父类的方法,给子类进行赋值 s.StudentSay(); //自己的方法2.如果父类中 阅读全文
posted @ 2014-03-31 23:01 Fighting二零一四 阅读(103) 评论(0) 推荐(0) 编辑
摘要: // Replace();方法 返回一个string类型的值 用于将字符转换为另一个字符 过滤关键字 //string str = "ABCDEFG"; //// str.Replace("A", "G"); //前边的是需要过滤的代码 后边的是新的代码 返回一个string类型的值 //str = str.Replace('A', 'V'); //Console.WriteLine(str); //输出的时候,前边的A自动就会变成V //Console.ReadKey(); //例如 //string 阅读全文
posted @ 2014-03-31 22:59 Fighting二零一四 阅读(236) 评论(0) 推荐(0) 编辑