這東西雖然簡單,但也不失為經典的類庫,個人而言,就非常喜歡這個類庫。
用文字記錄下來吧,留個記念吧
在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();
}
}
輸出結果是(直接上張圖吧,比較直觀)
當然,這個比較簡單,如果這個方法經常用到的話,還可以用上周的一篇擴充方法寫法寫一個轉換的擴充方法。