C#学习7(方法、out、ref、方法重载、params、递归)

本文详细介绍了C#编程中的方法、方法调用、return语句、参数类型如out和ref的使用、方法重载的概念以及params可变参数的运用。此外,还探讨了方法的递归调用及其在实际编程中的应用。
摘要由CSDN通过智能技术生成

1、方法(函数)

语法:
[public] static 返回值类型 方法名([参数列表])
{
方法体;
}
public:访问修饰符,公开的,公共的
static:表示静态
返回值类型:如果没有返回值,写void
方法名:Pascal,要求每个单词的首字母都要大写。
参数列表:完成这个方法,所必须要提供给这个方法的条件。哪怕方法中不需要参数,
小括号也不能省略。

2.方法的调用:

类名.方法名([参数列表]);
在同一类下,可以省略类名

3、return

1)、在方法中返回要返回的值
2)、立即结束当前方法

4、调用者和被调用者的关系

我们在Main()函数中调用Test()函数,
我们管Main()函数叫做调用者,管Test()叫做被调用者。
如果被调用者想要得到调用者中的值:
1、传递参数
2、声明一个静态的字段,当做"全局变量"使用。

如果调用者想要得到被调用者中的值:
1、写返回值。

形参:形式上的参数,也会在内存中开辟空间。
实参:调用函数的时候传入的参数。

5、out参数

可以帮助我们在一个方法中返回多个值,不限类型。
使用out参数的时候要求,out参数必须在方法内为其赋值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值