C# 获取文件名及扩展名

strRecordFile="d:RecordFile2017390020170309113442.wav";

完整文件名:

string strFilePaht=strRecordFile.Substring(strRecordFile.LastIndexOf("\") + 1, strRecordFile.Length - 1 - strRecordFile.LastIndexOf("\"));

strFilePaht 为 00020170309113442.wav

文件名:

aFile="d:RecordFile2017390020170309113442.wav";

string aFirstName = aFile.Substring(aFile.LastIndexOf("\") + 1, (aFile.LastIndexOf(".") - aFile.LastIndexOf("\") - 1));  //文件名

aFirstName 为 00020170309113442

扩展名:
string aLastName = aFile.Substring(aFile.LastIndexOf(".") + 1, (aFile.Length - aFile.LastIndexOf(".") - 1));   //扩展名

原文地址:https://www.cnblogs.com/hailexuexi/p/6525036.html