using System;
class Class1
{
public static void Main()
{
string command;
while ((command = Console.ReadLine()) != "exit")
{
switch (command)
{
case "get":
doget();
break;
case "put":
doput();
break;
case "default":
doDefault();
break;
}
}
}
public static int doget()
{
Console.WriteLine("get is ok");
return 0;
}
public static int doput()
{
Console.WriteLine("put is ok");
return 0;
}
private static int doDefault()
{
Console.WriteLine("the command is wrong");
Console.WriteLine("whileApp V0.1 supprts:");
Console.WriteLine("\tget:\t");
Console.WriteLine("\tput:\t");
Console.WriteLine("\texit:\t");
return 0;
}
}
关于这个程序,请问在 public static int doget()
{
Console.WriteLine("get is ok");
return 0;
}中为什么一定要return 0; 我不写return好像不行,请问是为什么,错误报告说需要一个int,谁能详细解释一下,因为为什么要public static int doget 里面的这个int 我都不知道
或者return 100可以吗?
谢谢大家