- public ArrayList list = new ArrayList();
- [TestMethod()]
- public void AddTest()
- {
- GetFile(@"D:\ProjectTest\WCFService");
- }
- [TestMethod()]
- public void GetFile(string srcPath)
- {
- string[] fileList = Directory.GetFileSystemEntries(srcPath);
- //遍历所有的文件和目录
- foreach (string FileName in fileList)
- {
- //先当作目录处理如果存在这个目录就递归Copy该目录下面的文件
- if (Directory.Exists(FileName))
- {
- GetFile(FileName);
- }
- //否则直接Copy文件
- else
- list.Add(FileName);
- }
- }