使用GetInvalidFileNameCharts生成文件名
更新時間:2023年05月09日 10:28:37 投稿:zxhpj
這篇文章主要介紹了一個很實用的函數Path.GetInvalidFileNameCharts(),他可以很方便的生成一個有效的文件名稱
有時候需要利用從數據庫中檢索出來的字符串來生成一個文件名,如果這個字符串包容了不允許的字符(\、?、<、>等),還需要把這些字符逐個替換掉
代碼如下:
public static string GetValidName(string fileName)
{
??? foreach (char c in System.IO.Path.GetInvalidFileNameChars())
??? {
??????? fileName = fileName.Replace(c, ' ');
??? }
??? return fileName;
}用同樣的辦法,還可以判斷一個字符串中是否包含了無效的字符。
相關文章
C#中Dictionary與List的用法區(qū)別以及聯系詳解
List和Dictionary想必是我們平常用到最多的C#容器了,他們使用起來都很簡單,這篇文章主要給大家介紹了關于C#中Dictionary與List的用法區(qū)別以及聯系的相關資料,需要的朋友可以參考下2023-11-11
DevExpress實現TreeList父子節(jié)點CheckState狀態(tài)同步的方法
這篇文章主要介紹了DevExpress實現TreeList父子節(jié)點CheckState狀態(tài)同步的方法,需要的朋友可以參考下2014-08-08

