继续上面的学习,这次的是流程控制,用dowhile,代码如下,还是用语言选择来作为事例的。
InBlock.gif using System;
InBlock.gif using System.Collections.Generic;
InBlock.gif using System.Text;
InBlock.gif
InBlock.gif namespace 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}