從字符串中分離文件路徑,文件名及文件擴展名
如一個文件:D:\文檔\C#BASE\StringBuilder.md
要分離出文件路徑:D:\文檔\C#BASE\
文件名:StringBuilder
文件擴展名:md
這是我們要拿到“\”和“.”這兩個字符最后出現的索引
string path="D:\文檔\C#BASE\StringBuilder.md";
int i=path.lastIndexOf("\");
int j=path.lastIndexOf(".");
然后根據索引分割字符
string FilePath = path.Substring(0, i);
string FileName = path.Substring(i+1 , j-(i+1));
string ExtendName=path.Substring(j+1);
輸出
Console.WriteLine(string.Format("文件路徑:{0}\n文件名:{1}\n文件擴展名:{2}", FilePath, FileName,ExtendName));
/*文件路徑:D:\文檔\C#BASE
文件名:StringBuilder
文件擴展名:md*/
浙公網安備 33010602011771號