编程语言
首页 > 编程语言> > 【C#】9.C#中的方法

【C#】9.C#中的方法

作者:互联网

建立C#脚本时候,定义方法和调用方法的方法。   方法:1.声明与实现 2.调用   在实际开发的时候总结每一种的应用   注意:方法的定义需要在一个class里面,方法没有调用的时候是无效的。   方法可以分为以下类型: 1.无参无返回值 2.无参有返回值 3.有参无返回值 4.有参有返回值   方法的定义 <访问修饰符> <返回类型> <方法名称> (参数列表) { 方法主体; }   1.访问修饰符决定它对于另一个类的可见性; 2.返回类型,这里写方法返回的值得数据类型,如果没有返回值则写void; 3.方法名称,是标识符,在调用方法时候使用进行识别; 4.参数列表,在()里面用来传递和接收方法的数据,参数列表包括了参数的类型、顺序、数量, 不进行传参的时候可以不填。   一、无参无返回值   方法的定义 1.公有的方法 public void 方法名() // {   } 2.私有的方法,private可以省略 private void 方法名() // {   } 方法的调用   方法名称();   二、无参有返回值   方法的定义   访问修饰符 返回值的类型 方法名称() // 有返回值这时候就不写void了,写返回值的类型 { 返回值的定义; return 返回值; } 例如: //无参有返回 int wucanyoufanhui() { print("无参有返回"); int shuzi = 5; return shuzi; }   方法的调用   接收返回值的类型 接收返回值的名称 =方法名称(); // 例如: int @return=wucanyoufanhui(); print("返回的内容" + @return);   三、有参无返回值   方法的定义   访问修饰符 void 方法名称(参数列表) //这里的参数列表是形参,在方法里面表示使用,但是它表示了参数 类型、顺序、数量。 { 方法主体里面可以使用你传进来的的参数; } 例如: void youcanwufanhui(string a,string b) //这里参数的类型,可以是数据,也可以是方法 { print("有参无返回输出"+a+b); }   方法的调用 先定义出参数 然后写在调用的函数的参数列表中(),调用时候的参数列表和定义函数时候的形参一一对应。   string str1 = "12345"; string str2 = "6789"; youcanwufanhui(str1,str2); //传递的参数,这与定义方法时候(string a,string b)对应 所以它会输出“有参无返回输出123456789”   四、有参有返回值 方法的定义 定义的时候定义为有返回值的,同时参数列表中定义传递的参数类型。 也就是 访问修饰符+返回值的类型+方法名称(参数列表) { *** return 返回值(这个返回值可以是传递的参数); } 例如: string youcanyoufanhui(string a,string b) { print("有参又返回输出啦"); return a+b; }   方法的调用   string y1 = "有参"; string y2 = "有返回的"; string str3 = youcanyoufanhui(y1,y2); //这里的y1和y2对应形参的a和b //返回值str3=a+b print(str3); //返回值为“有参有返回的”

 

标签:调用,string,C#,参有,参数,返回值,方法
来源: https://www.cnblogs.com/weigangblog/p/12743044.html