亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#將Unicode編碼轉(zhuǎn)換為漢字字符串的簡(jiǎn)單方法

 更新時(shí)間:2017年01月23日 09:00:02   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇C#將Unicode編碼轉(zhuǎn)換為漢字字符串的簡(jiǎn)單方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

C# 將js中的UNICODE轉(zhuǎn)換為字符串,網(wǎng)上找的都不行,遇到有數(shù)字的轉(zhuǎn)不出來(lái),稍稍改了點(diǎn),OK了!

實(shí)例如下:

/// 將Unicode編碼轉(zhuǎn)換為漢字字符串 
    /// 
    /// Unicode編碼字符串 
    /// 漢字字符串 
    public static string ToGB2312(string str) 
    { 
      MatchCollection mc = Regex.Matches(str, "([\\w]+)|(\\\\u([\\w]{4}))");
      if (mc != null && mc.Count > 0)
      {
        StringBuilder sb = new StringBuilder();
        foreach (Match m2 in mc)
        {
          string v = m2.Value;
          if (v.StartsWith("\\"))
          {
            string word = v.Substring(2);
            byte[] codes = new byte[2];
            int code = Convert.ToInt32(word.Substring(0, 2), 16);
            int code2 = Convert.ToInt32(word.Substring(2), 16);
            codes[0] = (byte)code2;
            codes[1] = (byte)code;
            sb.Append(Encoding.Unicode.GetString(codes));
          }
          else
          {
            sb.Append(v);
          }
        }
        return sb.ToString();
      }
      else
      {
        return str;
      }
    }

以上這篇C#將Unicode編碼轉(zhuǎn)換為漢字字符串的簡(jiǎn)單方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C語(yǔ)言實(shí)現(xiàn)拼圖游戲源碼

    C語(yǔ)言實(shí)現(xiàn)拼圖游戲源碼

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)拼圖游戲源碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C語(yǔ)言return知識(shí)點(diǎn)總結(jié)

    C語(yǔ)言return知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于C語(yǔ)言return知識(shí)點(diǎn)總結(jié)內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。
    2020-02-02
  • C語(yǔ)言kmp算法簡(jiǎn)單示例和實(shí)現(xiàn)原理探究

    C語(yǔ)言kmp算法簡(jiǎn)單示例和實(shí)現(xiàn)原理探究

    這篇文章主要介紹了C語(yǔ)言kmp算法簡(jiǎn)單示例和實(shí)現(xiàn)原理探究,本文用簡(jiǎn)潔的語(yǔ)言說(shuō)明KMP算法的原理,并給出了示例,需要的朋友可以參考下
    2014-09-09
  • 基于Windows C++ 應(yīng)用程序通用日志組件的使用詳解

    基于Windows C++ 應(yīng)用程序通用日志組件的使用詳解

    眾所周知,在調(diào)試、跟蹤和執(zhí)行應(yīng)用程序的過(guò)程中,程序的日志能為這些工作提供大量有價(jià)值的運(yùn)行信息。因此,程序的日志對(duì)應(yīng)用程序的運(yùn)行、維護(hù)至關(guān)重要
    2013-05-05
  • C++的dynamic示例代碼詳解

    C++的dynamic示例代碼詳解

    在C++編程中,dynamic_cast 是處理多態(tài)類(lèi)型轉(zhuǎn)換的關(guān)鍵工具,允許在復(fù)雜繼承結(jié)構(gòu)中安全地將基類(lèi)指針或引用轉(zhuǎn)換為派生類(lèi)指針或引用,這篇文章主要介紹了C++的dynamic,需要的朋友可以參考下
    2024-08-08
  • C++實(shí)現(xiàn)俄羅斯方塊小游戲

    C++實(shí)現(xiàn)俄羅斯方塊小游戲

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)俄羅斯方塊小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • C++實(shí)現(xiàn)基于靜態(tài)數(shù)組的順序表

    C++實(shí)現(xiàn)基于靜態(tài)數(shù)組的順序表

    這篇文章主要介紹了C++實(shí)現(xiàn)基于靜態(tài)數(shù)組的順序表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • C語(yǔ)言實(shí)現(xiàn)點(diǎn)餐系統(tǒng)

    C語(yǔ)言實(shí)現(xiàn)點(diǎn)餐系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)點(diǎn)餐系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • 自己實(shí)現(xiàn)strcpy函數(shù)的實(shí)現(xiàn)方法

    自己實(shí)現(xiàn)strcpy函數(shù)的實(shí)現(xiàn)方法

    本篇文章介紹了,自己實(shí)現(xiàn)strcpy函數(shù)的實(shí)現(xiàn)方法。需要的朋友參考下
    2013-05-05
  • C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

    C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

    線性表是最基本、最簡(jiǎn)單、也是最常用的一種數(shù)據(jù)結(jié)構(gòu)。線性表(linear list)是數(shù)據(jù)結(jié)構(gòu)的一種,一個(gè)線性表是n個(gè)具有相同特性的數(shù)據(jù)元素的有限序列,這篇文章帶你學(xué)習(xí)下線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
    2021-11-11

最新評(píng)論