返回值

 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 值:

posted @ 2013-05-23 12:04  -112  阅读(155)  评论(0)    收藏  举报