Path.GetFileNameWithoutExtension("C:\TEMP\SS.DOC")

解决方案 »

  1.   

    path
      .GetDirectoryName :返回指定路径字符串的目录信息。
      .GetExtension     :返回指定的路径字符串的扩展名。
      .GetFileName      :返回指定路径字符串的文件名和扩展名。
      .GetFileNameWithoutExtension :返回不具有扩展名的指定路径字符串的文件名。
      .GetPathRoot      :获取指定路径的根目录信息。
      .GetTempFileName  :返回唯一临时文件名并在磁盘上通过该名称创建零字节文件。
      .GetTempPath      :返回当前系统的临时文件夹的路径。
    ...............
    更多精彩尽在MSDN
      

  2.   

    我说错了。取到的是没有扩展名的。
    可以用 System.Text.RegularExpressions.Regex.Split方法。
      

  3.   

    楼上的几位是不是理解意思有误!怎样在字符串中取出后面几位特定的值,比如"C:\TEMP\SS.doc"取出"SS.doc"应该指的是取出一个长字符串中特定位置的短字符串吧, string.substring( 开始位数,结束位数)
      

  4.   

    string str="C:\TEMP\SS.doc";
    str = str.SubString(str.LastIndexOf("\"));即可取出“SS.doc”
      

  5.   

    上面的不算:(string str="C:\TEMP\SS.doc";
    str = str.SubString(str.LastIndexOf("\")+1);即可取出“SS.doc”