当前位置: 代码迷 >> ASP.NET >> 请教怎么截取这样的字段
  详细解决方案

请教怎么截取这样的字段

热度:5765   发布时间:2013-02-25 00:00:00.0
请问如何截取这样的字段
string htmlFile = "E:\\xyz\\aa";也可能是
string htmlFile = "E:\\xyz\\toy\\aa";

请问如何分别截取路径即"E:\\xyz\\"或"E:\\xyz\\toy\\",以及如何截取文件名“aa”,当然这路径与文件名是变化的,谢谢

------解决方案--------------------------------------------------------
path = System.IO.Path.GetDirectoryName(htmlFile) + System.IO.Path.DirectorySeparatorChar;
fileName = System.IO.Path.GetFileName(htmlFile)
------解决方案--------------------------------------------------------
C# code
 string htmlFile = "E:\\xyz\\toy\\aa";               FileInfo fi = new FileInfo(htmlFile);               string fileName=fi.Name;//aa               string directName = fi.DirectoryName;//E:\\xyz\\toy
------解决方案--------------------------------------------------------
C# code
int i=(aa).Length //aa 长度string htmlFile = "E:\\xyz\\toy\\aa";string a = htmlFile.Substring(htmlFile.Length-i,i); string a = htmlFile.Substring(0,htmlFile.Length-i);
  相关解决方案