上节介绍了c#无参数的方法,本文主要介绍带参数的方法,和带有返回值的方法
工具/原料
vs2010
方法/步骤
1、上节我们已经学习了,c拭貉强跳#中的无参数的方法,本节学习c#中带参数的方法,和具有返回值的方法,那我们首先看一下带参数的方法,我对上节的代码进行了修改,如图所示,方法中我增加劲忧商偌了,两个参数,第一个参数是字符串类型的,第二个参数是整数类型的
2、定义好后,我需要调用它,我调用的方法如图所示,很明显报蕾蓄允嘞错了,因为他没有给参数传值,小括号是空的,这个常见的错误,错误名称是:“Say”方法没有任何重载采用“0”个参数
3、那我们给他传值吧,如图所示,还是报错,此鸱远忡绑次报错的原因是类型不对,第一个参数是字符串,所以你要传字符串,你传56就报错了,报错名称是:潮贾篡绐ConsoleApplication1.Student.Say(string,int)”最匹配的重载方法具有一些无效参数
4、下面我给一个正确的方式,就是如图所示,这个方式就满足了,参数个数一样,参数类型一样,所以他就对了
5、我们按,f5,输出结果如图所示,
6、以上讲解了带参数的方法,下面我们继续把它改成带有返回值的方法,代码如图所示,这里我把返回类型改成string,我们返回值需要使用return
7、我们调用代码如图所示,因为方法返回了一个值,所以我们需要用变量来接收返回的值,把它放在b变量里面,如图所示
8、我们按f5如图所示,结果和上面是一样的,只是说这两个方法一个有返回值,一个没有返回值