我正在制作一个批处理应用程序,它应该从目录 A 转换文件并将它们放入目录 B 中,在相对根目录之后保留相同的路径。为此,我需要某种方法将输入文件路径转换为输出文件路径。
例子:
before: C:\MyProject\Files\Input_\file1.cs
after: C:\MyProject\Files\Output\file1.cs
——————————————————— ————————
↑ ↓ these remain unchanged ↑ ↓
——————————————————— —————————————————————————
before: C:\MyProject\Files\Input_\folder\subfolder\file2.cs
after: C:\MyProject\Files\Output\folder\subfolder\file2.cs
我希望很清楚我在追求什么。命名空间中是否有标准方法System.IO
可以做到这一点?如果没有,我该如何实施?