比如,我有如下字符串:
str=“F:\酒店管理系统\酒店客房管理系统\bin\Debug\”
我要截取成如下:
F:\酒店管理系统\酒店客房管理系统
请问该如何实现!(用C#)
谢谢!

解决方案 »

  1.   

    这个返回的是整形值,
    我要的是直接截取\bin\Debug\。
      

  2.   

    string a = "a.jpg";
    string b = a.Substring( a.LastIndexOf(".")+1);
    就类似截取"jpg"这个
      

  3.   

    如果我是不想要jpg呢?
    比如我上面的:
    F:\酒店管理系统\酒店客房管理系统\bin\Debug\
    我只想要:F:\酒店管理系统\酒店客房管理系统;
    可能有时候路径还不确定是在哪个盘符,但就是要去掉“\bin\Debug\”这串。
    请问还有办法吗/
      

  4.   

    str=@“F:\酒店管理系统\酒店客房管理系统\bin\Debug\”;
    str=str.substring(0,str.indexof("\\bin");
      

  5.   

    string str=@"F:\酒店管理系统\酒店客房管理系统\bin\Debug\";
    str=str.Replace(@"\bin\Debug\","");