变量的作用域:在方法中定义的变量称为局部变量,其作用域从定义开始,到其所在的大括号结束为止
注意
1)当被调用者想得到调用者方法中的变量时则可以让调用者以参数的形势给被调用者
2)在方法名后面的括号内定义变量,叫作定义这个方法的参数
例如:public static void Test(int number)//调用者 形参
在这里定义的变量用于接收调用者传过来的数据.
3)如果一个方法一但有参数,那么调用者就必须传参数,并且传参数的个数与对应位置上的类型必须一致.
例:
static void Main(string[] args) { int a = 3; Test(a);//调用者 //Console.WriteLine(a); } public static void Test(int number)//调用者 形式参数 { Console.WriteLine("刚刚输出的值{0}",number); Console.ReadKey(); }
static void Main(string[] args)
{ int a = 3; Test(a);//调用者 Add(10,50,"aaa"); } public static void Test(int number)//调用者 形式参数 { Console.WriteLine("刚刚输出的值{0}",number); Console.ReadKey(); } //求2个整数和 public static void Add(int a,int b,string name) { Console.WriteLine("a+b={0}{1}",(a+b),name); Console.ReadKey();}