等),還需要把這些字符逐個(gè)替換掉。最近剛剛一個(gè)很實(shí)用的函數(shù),就是Path.GetInvalidFileNameChars(),有了它,可以很方便的生成一個(gè)有效的文件名稱(chēng),代碼如下:publicstaticstringGetValidName(stringfileName){foreach(charcinSystem.IO.Path.GetInvalid" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

利用GetInvalidFileNameChars()得到有效的文

系統(tǒng) 2222 0

有時(shí)候需要利用從數(shù)據(jù)庫(kù)中檢索出來(lái)的字符串來(lái)生成一個(gè)文件名,如果這個(gè)字符串包容了不允許的字符(\、?、<、>等),還需要把這些字符逐個(gè)替換掉。

最近剛剛一個(gè)很實(shí)用的函數(shù),就是Path.GetInvalidFileNameChars(),有了它,可以很方便的生成一個(gè)有效的文件名稱(chēng),代碼如下:

      
        public
      
      
        static
      
      
        string
      
       GetValidName(
      
        string
      
       fileName)
      
{
foreach ( char c in System.IO.Path.GetInvalidFileNameChars())
{
fileName = fileName.Replace(c, ' ' );
}
return fileName;
}

用同樣的辦法,還可以判斷一個(gè)字符串中是否包含了無(wú)效的字符,代碼略。

利用GetInvalidFileNameChars()得到有效的文件名


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 衡山县| 东阳市| 泰安市| 原平市| 永定县| 镇赉县| 光山县| 调兵山市| 江达县| 金溪县| 利辛县| 高碑店市| 柘荣县| 息烽县| 屏边| 岳西县| 江川县| 松阳县| 红安县| 南阳市| 夹江县| 太保市| 西乌珠穆沁旗| 镇江市| 闽清县| 进贤县| 新昌县| 巢湖市| 万荣县| 玛多县| 垣曲县| 长治市| 藁城市| 庆城县| 衡东县| 肃宁县| 白朗县| 溧水县| 尼玛县| 海城市| 曲松县|