首页 > 代码库 > _10_do_while循环__

_10_do_while循环__

class DoWhileApp {    // 这是一个支持单用户的服务器模型    public static void Main()      {        // 打印软件的欢迎信息        Console.WriteLine("欢迎使用whileApp V0.1");        // command用于存储用户的命令        string command;        do        {            // 打印命令输入符            Console.Write(">");            // 读入用户的命令            command = Console.ReadLine();            switch(command)            {                // 处理get命令                case "get":                    doGet();                    break;                // 处理put命令                case "put":                    doPut();                    break;                // 命令为exit表示退出程序                case "exit":                    break;                // 处理缺省命令                default:                    doDefault();                    break;            }        }while(command != "exit");// 命令为exit表示退出程序    }    // 处理get命令    private static int doGet()    {        // 待加入真正的get处理动作        Console.WriteLine("获取文件...ok");        return 0;    }    // 处理put命令    private static int doPut()    {        // 待加入真正的put处理动作        Console.WriteLine("传送文件...ok");        return 0;    }    // 处理缺省命令    private static int doDefault()    {        // 打印出错信息        Console.WriteLine("命令错误");        // 提示正确用法        Console.WriteLine("whileApp V0.1 支持的命令集有:");        Console.WriteLine("\tget:\t获取文件");        Console.WriteLine("\tget:\t传送文件");        Console.WriteLine("\texit:\t退出程序");        return 0;    }}

 

_10_do_while循环__