asp.net簡體字轉繁體字的類庫

來源:互聯網
上載者:User

   這東西雖然簡單,但也不失為經典的類庫,個人而言,就非常喜歡這個類庫。

   用文字記錄下來吧,留個記念吧

   在vs中,有一個經典的Microsoft.VisualBasic.dll的VB類庫,根據官方的描述:

   它能提供對許多 .NET Framework 類的簡單直觀的訪問,使您能夠編寫可與電腦、應用程式、設定、資源等互動的操作及方法代碼。

  這次,寫一個比較經典的東西,簡體字轉繁體字的操作方法,要進行操作,先引用類庫.

  我們可以在項目中引用Microsoft.VisualBasic.dll就可以了

 

 

實現簡體繁體轉換方法:

Microsoft.VisualBasic.Strings.StrConv(string str, VbStrConv Conversion, int LocaleID);

簡繁轉換,只是枚舉值不一樣而以

簡體轉繁體:Microsoft.VisualBasic.Strings.StrConv(string str, VbStrConv.TraditionalChinese,0)
繁體轉簡體:Microsoft.VisualBasic.Strings.StrConv(string str VbStrConv.SimplifiedChinese,0)

Str: 要轉換的 String 運算式。
Conversion: Microsoft.VisualBasic.VbStrConv。指定要執行的轉換類型的枚舉值。
LocaleID: LocaleID 值(如果與系統 LocaleID 值不同)。(系統 LocaleID 值為預設值。)

實際使用怎樣?那麼我們做一個測試

    class Program
{
static void Main(string[] args)
{
Console.Write(Microsoft.VisualBasic.
Strings.StrConv("部落格園",
 Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 0));
Console.Read();
}
}

輸出結果是(直接上張圖吧,比較直觀)

 

當然,這個比較簡單,如果這個方法經常用到的話,還可以用上周的一篇擴充方法寫法寫一個轉換的擴充方法。


 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.