摘要: out 用于传出值 在方法中必须对OUT修饰的参数进行赋值 ref可以理解成是双向的 既可可以传出也可以传入 static void Main(string[] args) { int number = 100; Test(ref number); Console.WriteLine(number) 阅读全文
posted @ 2016-04-11 19:14 思维乐趣 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 什么叫方法重载: 1)一般在同一个类中方法名相同,并且方法的参数个数不同,或者对应位置上的类型不同,才能构成方法的重载 2)方法重载和返回值没有关系 参数返回值: 例如: static void Main(string[] args) { int number; int result = Test( 阅读全文
posted @ 2016-04-11 17:06 思维乐趣 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 1)一个变量一但定义在方法外类的里面,就叫做类的字段,这个变量就可以被本类的所有方法所访问,但是要注意静态方法只能访问静态字段 2)由const修饰的常量不可以定义为静态的 阅读全文
posted @ 2016-04-11 15:59 思维乐趣 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 返回值 1)当调用者想访问我们方法中 的变量时可以通过返回值返回 例 如 string s=Console.ReadLine(); int i= Covert.ToInt32("22") 2)为什么方法前面能够定义一个变量接收到方法的值 是因为在方法中使用了返回值。 3)只要在方法中返回了值,那么在 阅读全文
posted @ 2016-04-11 14:30 思维乐趣 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 变量的作用域:在方法中定义的变量称为局部变量,其作用域从定义开始,到其所在的大括号结束为止 注意 1)当被调用者想得到调用者方法中的变量时则可以让调用者以参数的形势给被调用者 2)在方法名后面的括号内定义变量,叫作定义这个方法的参数 例如:public static void Test(int nu 阅读全文
posted @ 2016-04-11 11:52 思维乐趣 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 方法: 所有程序调式可以设置2个断点就可以使2个断点中间部分不执行) 逐过程与逐语句区别就是遇到方法调用时 逐过程不进而逐语句进; reflector查看源代码 功能:用来复用代码的.当我们在一个程序中反复写了同样的代码,那一般情况下我们可以把须要重复写的代码定义在一个方法中,用的时候调用就行了; 阅读全文
posted @ 2016-04-11 00:25 思维乐趣 阅读(178) 评论(0) 推荐(0) 编辑