永发信息网

用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);
全部回答
  • 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");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯