养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

编程入门:[7]C#之带参数方法

时间:2024-11-02 10:25:56

上节介绍了c#无参数的方法,本文主要介绍带参数的方法,和带有返回值的方法

工具/原料

vs2010

方法/步骤

1、上节我们已经学习了,c拭貉强跳#中的无参数的方法,本节学习c#中带参数的方法,和具有返回值的方法,那我们首先看一下带参数的方法,我对上节的代码进行了修改,如图所示,方法中我增加劲忧商偌了,两个参数,第一个参数是字符串类型的,第二个参数是整数类型的

编程入门:[7]C#之带参数方法

2、定义好后,我需要调用它,我调用的方法如图所示,很明显报蕾蓄允嘞错了,因为他没有给参数传值,小括号是空的,这个常见的错误,错误名称是:“Say”方法没有任何重载采用“0”个参数

编程入门:[7]C#之带参数方法

3、那我们给他传值吧,如图所示,还是报错,此鸱远忡绑次报错的原因是类型不对,第一个参数是字符串,所以你要传字符串,你传56就报错了,报错名称是:潮贾篡绐ConsoleApplication1.Student.Say(string,int)”最匹配的重载方法具有一些无效参数

编程入门:[7]C#之带参数方法

4、下面我给一个正确的方式,就是如图所示,这个方式就满足了,参数个数一样,参数类型一样,所以他就对了

编程入门:[7]C#之带参数方法

5、我们按,f5,输出结果如图所示,

编程入门:[7]C#之带参数方法

6、以上讲解了带参数的方法,下面我们继续把它改成带有返回值的方法,代码如图所示,这里我把返回类型改成string,我们返回值需要使用return

编程入门:[7]C#之带参数方法

7、我们调用代码如图所示,因为方法返回了一个值,所以我们需要用变量来接收返回的值,把它放在b变量里面,如图所示

编程入门:[7]C#之带参数方法

8、我们按f5如图所示,结果和上面是一样的,只是说这两个方法一个有返回值,一个没有返回值

编程入门:[7]C#之带参数方法

© 一点知识