如題,程式中有一個代碼,就是獲得檔案的檔案名和后綴名
原來用如下代碼
string FileNameWithOutSuffix1 = Regex.Match(Files[i], @"(?<=\\)[\w\#\-\.\′\(\)\?\?]*(?=\.)").ToString();
挺好的
,誰知最近一批客戶起檔案夾名字喜歡用.,例如2020.10(他們的意思就是檔案夾名字代表時間)
但這樣一來,我上述代碼就失效了,因為獲得的名字就變成2020了
,請高手支招。
uj5u.com熱心網友回復:
System.IO.Path.GetFileName() //獲取檔案名,包括后綴System.IO.Path.GetFileNameWithoutExtension() //獲取檔案名,不包括后綴
System.IO.Path.GetExtension() //獲取后綴
uj5u.com熱心網友回復:
System.IO.Path.GetExtension() 這個方法轉載請註明出處,本文鏈接:https://www.uj5u.com/net/250866.html
標籤:C#
上一篇:怎么把一個檔案放到服務器上,然后用戶輸入地址就可以直接下載?
下一篇:關于RDLC子報表顯示問題
