VB.Net類型轉換——全角半角間轉換(StrConv)


  使用StrConv,指定轉換類型,可以方便的進行字符串的轉換。比如,需要將一串繁體中文轉換為簡體中文,如下:

Dim strTraditionalCn As String = "將字串轉換成簡體中文字元"
Dim strSimplifiedCnn As String = String.Empty
strSimplifiedCnn = StrConv(strTraditionalCn ,VbStrConv.SimplifiedChinese)
Console.Writeline(strSimplifiedCnn )

  輸出:將字符串轉換成簡體中文字元

  又如,如果需要將全角數字轉換成半角數字,則可以使用:
  StrConv("22222",VbStrConv.Narrow)

 

詳細的轉換類型如下:

成員名稱 說明
None 不執行轉換。
Uppercase 將字符串轉換為大寫字符。 該成員等效於 Visual Basic 常數 vbUpperCase
Lowercase 將字符串轉換為小寫字符。 該成員等效於 Visual Basic 常數 vbLowerCase
ProperCase 將字符串中每個單詞的首字母轉換為大寫。 該成員等效於 Visual Basic 常數 vbProperCase
Wide 將字符串中的窄(單字節)字符轉換為寬(雙字節)字符。 應用於亞洲區域設置。 該成員等效於 Visual Basic 常數 vbWide
Narrow 將字符串中的寬(雙字節)字符轉換為窄(單字節)字符。 應用於亞洲區域設置。 該成員等效於 Visual Basic 常數 vbNarrow
Katakana 將字符串中的平假名字符轉換為片假名字符。 僅應用於日文區域設置。 該成員等效於 Visual Basic 常數 vbKatakana
Hiragana 將字符串中的片假名字符轉換為平假名字符。 僅應用於日文區域設置。 該成員等效於 Visual Basic 常數 vbHiragana
SimplifiedChinese 將字符串轉換為簡體中文字符。 該成員等效於 Visual Basic 常數 vbSimplifiedChinese
TraditionalChinese 將字符串轉換為繁體中文字符。 該成員等效於 Visual Basic 常數 vbTraditionalChinese
LinguisticCasing 將字符串從大小寫文件系統規則轉換為語義規則。 該成員等效於 Visual Basic 常數 vbLinguisticCasing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MSDN參考資料:http://msdn.microsoft.com/zh-cn/library/microsoft.visualbasic.vbstrconv.aspx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM