国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C# 中文簡體轉繁體實現代碼

2020-01-24 03:36:09
字體:
來源:轉載
供稿:網友

方法一:

復制代碼 代碼如下:

/// <summary>
 /// 中文字符工具類
 /// </summary>
 private const int LOCALE_SYSTEM_DEFAULT = 0x0800;
 private const int LCMAP_SIMPLIFIED_CHINESE = 0x02000000;
 private const int LCMAP_TRADITIONAL_CHINESE = 0x04000000;

 [DllImport("kernel32", CharSet = CharSet.Auto, SetLastError = true)]
 private static extern int LCMapString(int Locale, int dwMapFlags, string lpSrcStr, int cchSrc, [Out] string lpDestStr, int cchDest);

      /// <summary>
      /// 將字符轉換成簡體中文
      /// </summary>
      /// <param name="source">輸入要轉換的字符串</param>
      /// <returns>轉換完成后的字符串</returns>
      public static string ToSimplified(string source) {
          String target = new String(' ', source.Length);
          int ret = LCMapString(LOCALE_SYSTEM_DEFAULT, LCMAP_SIMPLIFIED_CHINESE, source, source.Length, target, source.Length);
          return target;
      }

     /// <summary>
     /// 講字符轉換為繁體中文
     /// </summary>
     /// <param name="source">輸入要轉換的字符串</param>
     /// <returns>轉換完成后的字符串</returns>
     public static string ToTraditional(string source)
     {
         String target = new String(' ', source.Length);
         int ret = LCMapString(LOCALE_SYSTEM_DEFAULT, LCMAP_TRADITIONAL_CHINESE, source, source.Length, target, source.Length);
         return target;
     }


  調用上面的ToTraditiona方法就OK了~另外的那個一樣的使用方法~
方法二:(推薦)
①在解決方案管理器中對應的文件夾右擊“添加引用”----選擇.net引用下的Microsoft.VisualBasic;
②在你要實現轉換功能的aspx.cs文件中添加命名空間:using Microsoft.VisualBasic
③ 通過下面的方法可以直接實現轉換,很方便吧!一句話就可以了~所以推薦這個方法
復制代碼 代碼如下:

 string   s   =   "繁體";
         s   =   Strings.StrConv(s,   VbStrConv.Wide,   0);   //   半角轉全角
         s   =   Strings.StrConv(s,   VbStrConv.TraditionalChinese,   0);   //   簡體轉繁體
         s   =   Strings.StrConv(s,   VbStrConv.ProperCase ,   0);   //   首字母大寫
         s   =   Strings.StrConv(s,   VbStrConv.Narrow ,   0);   //   全角轉半角
         s   =   Strings.StrConv(s,   VbStrConv.SimplifiedChinese,   0);   //   繁體轉簡體

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开化县| 常州市| 沽源县| 巴南区| 双城市| 防城港市| 福泉市| 五常市| 平泉县| 缙云县| 聊城市| 榆中县| 建水县| 芜湖市| 宝山区| 茂名市| 磴口县| 通渭县| 天柱县| 达孜县| 海兴县| 遂宁市| 嘉祥县| 鸡泽县| 施秉县| 昌宁县| 镶黄旗| 堆龙德庆县| 隆子县| 岫岩| 青浦区| 阆中市| 沁源县| 凤凰县| 房产| 赞皇县| 山阴县| 湾仔区| 长顺县| 金寨县| 清涧县|