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

 时间:2024-10-11 23:10:34

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#之带参数方法
  • 苹果干怎么做
  • 搭建智慧工厂 3D 可视化平台
  • 精液不液化与精子不液化的区别
  • LED副边高压MOS电流模式PWM控制(M6101)方案分享
  • PowerDesigner 工具栏中添加鲁棒图工具
  • 热门搜索
    学科学爱科学手抄报 一年级小学生手抄报 关于数学的手抄报内容 反腐倡廉手抄报内容 关于廉政的手抄报 有关动物的手抄报 健康小报手抄报 壮族三月三手抄报 最简单的手抄报 手抄报简单