摘要:
publicclassHANOI{publicvoidHanoi(intn,stringa,stringb,stringc){if(n==1){Move(n,a,c);}else{Hanoi(n-1,a,c,b);Move(n,a,c);Hanoi(n-1,b,a,c);}}privatevoidMove(intn,stringi,stringj){Console.WriteLine("Movedisk{0}from{1}to{2}",n,i,j);}} 阅读全文
摘要:
staticvoidCollectFiles(DirectoryInfodir){if(ExcludeFolders.Contains(dir.Name)){return;}FileSystemInfo[]SystemFiles=dir.GetFileSystemInfos();if(SystemFiles.Length==0){return;}else{foreach(varfileindir.GetFiles("*.bak")){FileList.Add(file);}foreach(varfolderindir.GetDirectories()){CollectFil 阅读全文