1、using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.RegularExpressions; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { string Close; Console.WriteLine("欢
2、迎您使用汇智科技DOS1.0模拟系统"); do { Close = Console.ReadLine(); string Content = Close; string[] resultStringa = Regex.Split(Content, " ", RegexOptions.IgnoreCase); int mox = 0; for (int i = 0; i < resultStri
3、nga.Length; i++) { if (resultStringa[i] != "") { mox = i; } } string listy = resultStringa[0]; switch (listy) { case "dir":
4、 Console.WriteLine("正在查看文件"); Console.WriteLine(); break; case "md": if (mox == 0) { Console.WriteLine("不能创建名字为空的目录");
5、 Console.WriteLine(); break; } else { Console.WriteLine("创建了一个名为" + resultStringa[1] + "的目录"); Console.WriteLine(); br
6、eak; } case "rd": { if (mox == 0) { Console.WriteLine("不能删除名字为空的目录"); Console.WriteLine();
7、 break; } else { Console.WriteLine("删除了一个名字为" + resultStringa[1] + "的目录"); Console.WriteLine(); break;
8、 } } case "cd": { if (mox == 0) { Console.WriteLine(); break; }
9、 else { Console.Write("改变当前目录为:"); Console.WriteLine(resultStringa[1] + ">"); Console.WriteLine(); break; }
10、 } case "exit": { Console.WriteLine("系统退出"); Console.WriteLine(); break; } default: { Console.WriteLine("命令错误...."); Console.WriteLine(); break; } } } while (true); } } }






