用C# 怎么获取最后一个 / 之前的所有内容
答案:2 悬赏:40 手机版
解决时间 2021-04-09 09:49
- 提问者网友:欲望失宠
- 2021-04-08 21:09
用C# 怎么获取最后一个 / 之前的所有内容
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-04-08 21:46
string strDemo="a/b/c/d";
string res=strDemo.subString(0,strDemo.LastIndexOf('/')-1);
string res=strDemo.subString(0,strDemo.LastIndexOf('/')-1);
全部回答
- 1楼网友:大漠
- 2021-04-08 22:33
其实windows有一个函数叫pathfindfilename
比如
lptstr szfullpath = _t("c:\users\desktop\readme.txt");
那么
lptstr szfile = pathfindfilename(szfullpath);
调用之后szfile就是 readme.txt 了
头文件shlwapi.h,库文件shlwapi.lib
多方便。
c#同理
string filename = system.io.path.getfilename("c:\users\desktop\readme.txt");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯