草庐IT

c# - 将子文件夹中的所有文件移动到另一个文件夹

我的源路径是C:\Music\,其中有数百个名为Album-1、Album-2等的文件夹。我想做的是在我的源路径中创建一个名为Consolidated的文件夹。然后我想将我专辑中的所有文件移动到文件夹Consolidated,这样我就可以将所有音乐文件放在一个文件夹中。我该怎么做? 最佳答案 这样试试StringdirectoryName="C:\\Consolidated";DirectoryInfodirInfo=newDirectoryInfo(directoryName);if(dirInfo.Exists==false)D

c# - 获取目录信息对象的路径

在C#中写了一些代码,想知道是否有办法获取directoryinfo对象的正确路径?例如,目前我有一个目录,例如:DirectoryInfodirInfo=newDirectoryInfo(pathToDirectory);问题是,如果我想获取特定dirInfo对象的路径,它总是返回调试路径(bin文件夹)。如果原始dirInfo对象引用D:\testDirectory路径中的目录,那么我想要一种方法在代码中的其他地方再次获取该路径,而不是获取\bin\debug\测试目录有什么办法吗?目前我正在尝试使用Path获取dirInfo的路径:Console.WriteLine("Path: