1、方法
[public] static 返回值的类型 方法名([参数列表])
{
方法体;
}
public:访问修饰符,公开的,公共的。
static:静态的。
返回值类型:如果这个方法没有返回值,那么返回值的类型就写void,如果有返回值,则写对应的返回值的类型。
方法名:Pascal 要求每个单词的首字母都要大写。
参数列表:要完成这个方法,所必须要提供给这个方法的数据
2、方法的调用
语法:
类名.方法名([参数列表]);
注意:如果你写的方法,跟Main()方法都在Program这个类中,那么这个时候,在方法调用的时候可以省略类名。
3、return
1)、立即结束当前方法的运行
2)、返回方法中要返回的值
4、
我们在Main()函数中调用Test()函数,我们管Main()函数称之为调用者,管Test()函数称之为被调用者。
如果被调用者,想要得到调用者的值,有两个方法。
1)、使用静态字段
2)、通过参数的形式传过去。
如果调用者想要得到被调用者的值:
1、使用返回值。
5、out参数
out参数侧重于将一个方法,返回多个值回去。
注意:out参数,在方法内必须为其赋值。在方法外可以不赋值而直接使用,因为out参数在方法内已经被赋值了。
6、ref参数
ref参数侧重于将一个参数带入一个方法中进行改变,再将改变后的值带出方法。
注意:ref参数,在方法外必须赋值。
[public] static 返回值的类型 方法名([参数列表])
{
方法体;
}
public:访问修饰符,公开的,公共的。
static:静态的。
返回值类型:如果这个方法没有返回值,那么返回值的类型就写void,如果有返回值,则写对应的返回值的类型。
方法名:Pascal 要求每个单词的首字母都要大写。
参数列表:要完成这个方法,所必须要提供给这个方法的数据
2、方法的调用
语法:
类名.方法名([参数列表]);
注意:如果你写的方法,跟Main()方法都在Program这个类中,那么这个时候,在方法调用的时候可以省略类名。
3、return
1)、立即结束当前方法的运行
2)、返回方法中要返回的值
4、
我们在Main()函数中调用Test()函数,我们管Main()函数称之为调用者,管Test()函数称之为被调用者。
如果被调用者,想要得到调用者的值,有两个方法。
1)、使用静态字段
2)、通过参数的形式传过去。
如果调用者想要得到被调用者的值:
1、使用返回值。
5、out参数
out参数侧重于将一个方法,返回多个值回去。
注意:out参数,在方法内必须为其赋值。在方法外可以不赋值而直接使用,因为out参数在方法内已经被赋值了。
6、ref参数
ref参数侧重于将一个参数带入一个方法中进行改变,再将改变后的值带出方法。
注意:ref参数,在方法外必须赋值。