我正在尝试从路径获取封闭目录:
DsVersions.ASSEMBLY2Row row = dsVersions.ASSEMBLY2.NewASSEMBLY2Row();
row.FOLDER = Path.GetDirectoryName(fileName);
我得到的是完整路径:
@"C:\Program Files (x86)\EdisonFactory\NetOffice\Plugins"
我需要的只是插件
。
我认为我需要使用 Substring,但我不确定在哪里或如何使用。
最佳答案
你可以使用 DirectoryInfo
寻求帮助:
DirectoryInfo dir = new DirectoryInfo(Path.GetDirectoryName(fileName));
row.FOLDER = dir.Name;
关于C# 如何获取目录的名称而不是路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11422713/