C# 在路径字符串中创建每个子文件夹

C# 在路径字符串中创建每个子文件夹,c#,C#,如果我有一个字符串“C:\test\app\data\folder1\file.txt”,并且我知道存在C:\test,那么为了将文件保存到同一文件夹结构中的同一文件夹,创建每个子文件夹的最佳方法是什么 我可以得到“\”的第一个位置,并检查该位置和下一个位置之间的字符串,然后对字符串中的每个子文件夹执行此操作,但我只是好奇是否有更好的方法。 在指定路径中创建所有目录和子目录,除非它们已经存在 将沿路径创建所有目录。不需要解析路径字符串。如果你真的需要分离路径,那么就使用这个类。谢谢大家,我应该检

如果我有一个字符串“C:\test\app\data\folder1\file.txt”,并且我知道存在C:\test,那么为了将文件保存到同一文件夹结构中的同一文件夹,创建每个子文件夹的最佳方法是什么

我可以得到“\”的第一个位置,并检查该位置和下一个位置之间的字符串,然后对字符串中的每个子文件夹执行此操作,但我只是好奇是否有更好的方法。

在指定路径中创建所有目录和子目录,除非它们已经存在


将沿路径创建所有目录。不需要解析路径字符串。如果你真的需要分离路径,那么就使用这个类。谢谢大家,我应该检查一下,我假设它一次只能创建一个文件夹