Abr*_*ham 2 c# directory openfiledialog winforms
我有一个程序,用户选择一个带有OpenFileDialog的文件,我将该路径(ofd.FileName)存储到字符串FilePath中,我需要获取该文件所在的文件夹的名称,我该怎么做?
就像用户选择文件"C:\ Users\Name\Documents\hi.txt"一样,如何获取文件夹路径"C:\ Users\Name\Documents"?
在Path类提供了许多方法来处理文件和路径字符串
你的情况,你需要使用
string fullFilePath = @"C:\Users\Name\Documents\hi.txt";
string pathOnly = Path.GetDirectoryName(fullFilePath);
Console.WriteLine(pathOnly);
Run Code Online (Sandbox Code Playgroud)