.NET中是否存在一种方法,该方法会在字符串的路径末尾自动附加反斜杠?作为字符串的目录路径:确保字符串末尾的DirectoryPathSeperator
喜欢的东西:
var path = @"C:\Windows";
path = Path.GetPathWithSeperatorAtTheEnd(path);
Console.WriteLine(path);
// outputs C:\Windows\
我目前做的是:
if (!path.EndsWith(@"\")) path += @"\";
编辑:我想实现的是,如果我追加的文件名的路径我不不需要担心,会发生这样的事情。还是有另一种方法比追加路径和文件名?
var fullFilename = path + filename;
// path : C:\Windows
// filename: MyFile.txt
// result : C:\WindowsMyFile.txt
为什么需要这个?对于目录访问,这不是必需的。 – Oded