C# Directory.CreateDirectory不创建文件夹
我试图使用directory.CreateDirectory创建一个新目录,但我无法理解为什么在使用以下代码时它不创建一个新目录C# Directory.CreateDirectory不创建文件夹,c#,.net,path,directory,filepath,C#,.net,Path,Directory,Filepath,我试图使用directory.CreateDirectory创建一个新目录,但我无法理解为什么在使用以下代码时它不创建一个新目录 var directory = Path.Combine(Environment.CurrentDirectory, "Status" + "-" + "Test" + Guid.NewGuid() + "\\"); Directory.CreateDirectory(directory); 但是当我手动输入文件路径时,它创建的目录运行良好 Directory.Cr
var directory = Path.Combine(Environment.CurrentDirectory, "Status" + "-" + "Test" + Guid.NewGuid() + "\\");
Directory.CreateDirectory(directory);
但是当我手动输入文件路径时,它创建的目录运行良好
Directory.CreateDirectory(@"F:\Code\Help\");
我做错了吗
如有任何意见或反馈,我们将不胜感激。TIA。您的代码本身没有问题 我怀疑你在某处创建目录
try
{
var directory = Path.Combine(Environment.CurrentDirectory, $@"Status-Test{Guid.NewGuid()}");
Console.WriteLine(directory);
var di = Directory.CreateDirectory(directory);
Console.WriteLine($"The directory was created successfully at {Directory.GetCreationTime(directory)}.");
Console.WriteLine($"==> { di.FullName}");
}
catch (Exception e)
{
Console.WriteLine("Oh NOES!: {0}", e);
}
根据定义,如果此进程在本地
或网络驱动器,此属性的值为驱动器名
后跟尾随斜杠,例如C:\。如果这个过程
在子目录中启动,此属性的值为驱动器和
子目录路径,例如不带尾随斜杠,
C:\mySubDirectory
抱歉,这是我粘贴的错误字符串F:\\Code\\Help\\Status-Test-4cb61c98-bf52-42de-bb1e-c827c4a97e01