1.方法的定义

[修饰符] 返回值的类型 方法名 ([[参数类型 参数名1],[参数类型 参数名2],.....])

{

方法体

return 返回值;

}

如果方法没有返回值可以用void代替,方法里的返回值可以为空;

2.调用方法

public static int mankind(int x,int y)

{

return x+y;
}

可以通过int i=mankind(1,2);来调用;(如果方法有参数调用方法的时候有几个参数就要跟几个参数)

3.高级参数

方法的高级参数有parame,ref,out;

(1),params

parame可以让方法接受任意一个参数,但是一个方法只能有一个parame,使用过之后返回值将变成一个数组。

所以要在方法里写循环

例如:

调用的方式

mankind(1,2,3,4,5);

(2),out

out可以实现变量的传递,也可以没有初始值;