继续上面的学习,这次的是流程控制,用dowhile,代码如下,还是用语言选择来作为事例的。
InBlock.gifusing System;
InBlock.gifusing System.Collections.Generic;
InBlock.gifusing System.Text;
InBlock.gif
InBlock.gifnamespace ConsoleApplication9
InBlock.gif{
InBlock.gif        class Program
InBlock.gif        {
InBlock.gif                static void Main(string[] args)
InBlock.gif                {
InBlock.gif                        Console.WriteLine("欢迎进入语言选择:");
InBlock.gif
InBlock.gif                        string Language;
InBlock.gif                        do    
InBlock.gif                        {
InBlock.gif                                Console.WriteLine("==================>");
InBlock.gif                                Language = Console.ReadLine();
InBlock.gif                                switch(Language)
InBlock.gif                                {
InBlock.gif                                        case "C":
InBlock.gif                                                selectC();
InBlock.gif                                                break;
InBlock.gif                                        case "Delphi":
InBlock.gif                                                selectDelphi();
InBlock.gif                                                break;
InBlock.gif                                        case "Java":
InBlock.gif                                                selectJava();
InBlock.gif                                                break;
InBlock.gif                                        default :
InBlock.gif                                                selectDefault();
InBlock.gif                                                break;                                
InBlock.gif                                }                                
InBlock.gif                        } while(Language!="exit");//这边的(!=)不能写成(<>),我第一次写的时候就习惯性写错了
InBlock.gif
InBlock.gif
InBlock.gif                }
InBlock.gif
InBlock.gif                private static int selectDelphi()
InBlock.gif                {
InBlock.gif                        Console.WriteLine("你选择的是Delphi语言");
InBlock.gif                        return 0;
InBlock.gif                }
InBlock.gif                private static int selectJava()
InBlock.gif                {
InBlock.gif                        Console.WriteLine("你选择的是Java");
InBlock.gif                        return 0;
InBlock.gif                }
InBlock.gif                private static int selectC()
InBlock.gif                {
InBlock.gif                        Console.WriteLine("你选择的是C语言");
InBlock.gif                        return 0;
InBlock.gif                }
InBlock.gif                private static int selectDefault()
InBlock.gif                {
InBlock.gif                        Console.WriteLine("你的选择只有三个:");
InBlock.gif                        Console.WriteLine("C");
InBlock.gif                        Console.WriteLine("Java");
InBlock.gif                        Console.WriteLine("Delphi");
InBlock.gif                        Console.WriteLine("exit为退出");
InBlock.gif                        Console.WriteLine("=================>");
InBlock.gif                        return 0;    
InBlock.gif                }
InBlock.gif        }
InBlock.gif
InBlock.gif}