返回值
1 Console.WriteLine("你确定要关机(y/n)"); 2 ReadAnswer(); 3 } 4 public static void ReadAnswer() 5 { 6 string result = ""; 7 do 8 { 9 result=Console.ReadLine(); 10 if(result!="y"&&result!="n") 11 { 12 Console.WriteLine("输入错误,请重新输入"); 13 } 14 } while (result != "y" && result != "n"); 15 }
当调用者想访问我们方法中的变量时,可以通过返回值返回。 例如: string s=console.readline(); int i=convert.toint32("22"); 为什么方法前面能够定义一个变量收到方法的值,是因为在方法中使用了返回值。 只要在方法中返回了值,那么在调用方法时,前面就应该用一个变量来接收方法的返回值。
注意:一个方法只能有一个返回值。
一旦一个方法有返回值,那么在这个方法体中就必须通过 return语句返回一个值, 并且这个值与返回值类型是相同的。 语法:return 值:

浙公网安备 33010602011771号