5. 方法的声明
1、什么是方法?
方法即函数,每个方法都有一个名称和主体。给方法命名时应该给方法命名一个有意义的标识符,能描述出方法的用途。方法是一种基本的、功能强大的编程机制。
格式:
修饰符 返回值的数据类型 方法名称(参数列表)
{
方法体;
}
注:参数列表可为数组。
2、方法的形参
声明在方法的参数列表中(方法声明时使用)。
3、方法的实参
声明在调用方法的参数列表中(方法调用时使用)
例:
1 //1、阶乘的方法 2 static void Factorial(int num) 3 { 4 int factorial = 1; 5 for (int i = 1; i <= num; i++) 6 { 7 factorial *= i; 8 } 9 Console.WriteLine(factorial); 10 } 11 12 //2、求和的方法 13 static int Add(int a, int b) //“a,b” 是形参 14 { 15 return a + b; 16 } 17 18 static void Main(string[] args) 19 { 20 //没有返回值,所以不需要声明一个变量来接收 21 Factorial(8); //“8” 是实参 22 //有返回值的,要声明一个变量来接收 23 int c= Add(25, 23); //“25,23” 是实参 24 Console.WriteLine(c ); //或者直接输出:Console.WriteLine(Add(25, 23)); 25 Console.ReadKey(); 26 }