我这有一个<input type="file" />
          <input type="button">请问我单击浏览文件后,比如浏览的是一个d:\tupian\1111.jpg(1111.jpg不固定)怎么能截取到他的后面的1111.jpg呢,把前面的d:\tupian去掉..

解决方案 »

  1.   

    string so = @"d:\tupian\1111.jpg";
    string st = so.Substring(so.LastIndexOf(@"\")+1);
      

  2.   

    string sss = @"d:\tupian\12dfd4526572sfszd.jpg";
    string ddd = sss.Split('\\')[sss.Split('\\').GetUpperBound(0)];//得到12dfd4526572sfszd.jpg
    string fff = sss.Split('.')[0].Split('\\')[sss.Split('.')[0].Split('\\').GetUpperBound(0)];//得到12dfd4526572sfszd
      

  3.   

    Text = System.IO.Path.GetFileName(@"d:\tupian\1111.jpg"); //1111.jpg
      

  4.   

    Path.GetFileName("d:\\tupian\\1111.jpg").Split('.')[0]
      

  5.   

    Path.GetFileName(@"d:\tupian\1111.jpg")
      

  6.   

    FileInfo temp = new FileInfo("d:\tupian\1111.jpg");
    string fname = temp.name;
      

  7.   

    System.IO.Path.GetFileName(@"d:\tupian\1111.jpg");