方法(函数)
例子:输入两个整数,输出大的值。
class Program
{
static void Main(string[] args)
{
Console.WriteLine( Program.GetMax(13,14));
Console.WriteLine( Program.GetMax(52,0));
Console.ReadLine();
}
public static int GetMax(int n1,int n2)
{
return n1 > n2 ? n1 : n2;
}
}
简约("[ ]"表示根据实际情况选择是否需要):
方法的语法:
[public] static 返回值类型 方法名([参数列表])
{
方法体;
}
调用方法的语法:
类名.方法名([参数]);
详解:
在C#中方法就是函数
方法的好处是代码的重用。
方法的定义
public static int GetMax(int n1,int n2)
{
return n1 > n2 ? n1 : n2;
}
public:访问修饰符,公开的,公共的,那都可以访问
static:静态的
返回值类型:如果不需要返回值写void
方法起名:Pascal命名法、每个单词首字母都大写,其余字母小写
参数列表:完成这个方法需要提供给这个方法的条件,如果没有参数,小括号也不能省略。
方法的使用
在Main函数中调用
Program.GetMax(13,27)
类名.方法名([参数]);
类名:方法所在的类的名称、被class修饰的就是类的名称
class Program
return的作用
第一:在方法中返回要返回的值
第二:立即停止方法
void
当我们不确定方法返回什么的时候先写void后面再改、没有返回值的时候也写void。
其它注意事项:
在某些情况下调用方法的时候,类名可以省略掉,如果你写的方法和Main函数在同一个类里面就可以,不是同一个类下面就不能省略。
例如:
class Program
{
static void Main(string[] args)
{
Console.WriteLine( GetMax(13,27));
Console.ReadLine();
}
public static int GetMax(int n1,int n2)
{
return n1 > n2 ? n1 : n2;
}
}