c# - 在c#中提取路径的一部分
问题描述
假设我有目录路径:
D:\aa\bb
并且其中可以是更多文件或带有子文件夹的文件夹
例如
D:\aa\bb\test.txt
D:\aa\bb\cc\test.txt
D:\aa\bb\cc\dd\test.txt
有没有一种干净的方法来提取路径的正确部分?
我需要类似的东西:
string ExtractRightPart(string fullPath)
{
return ...
}
例子:
用于输入
D:\aa\bb\cc\dd\test.txt
该函数应该返回
cc\dd\test.txt
对于输入
D:\aa\bb\test.txt
该函数应该返回
test.txt
解决方案
public string ExtractRightPart(string fullPath, string leftPath)
{
return fullPath.Substring(leftPath.Length);
}
ExtractRightPart(@"D:\aa\bb\cc\dd\test.txt", @"D:\aa\bb\");
推荐阅读
- slurm - “重新加入” bash SLURM 作业
- gatsby - 隐藏组件时如何处理导入
- java - 是否可以动态地将数据从数据库中提取到 java 中?
- sql - NetSuite 使用 CAST 和自定义字段保存搜索公式时出错
- awesome-wm - 有没有办法监控 awesome-wm 中可见客户列表的变化?
- javascript - 使用 FullCalendar 显示事件数组
- hl7-fhir - 在 XML 和 Json 之间转换 fhir
- sql - SQL - ROW_NUMBER 用于多条件 LEFT JOIN
- typescript - Typescript 接口继承和泛型类型推断
- vba - 基于登录信息的控制表单