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

首頁 > 編程 > C# > 正文

字符串和十六進制之間的轉(zhuǎn)換方法實例

2020-01-24 03:04:55
字體:
供稿:網(wǎng)友

復制代碼 代碼如下:

/// <summary>
        /// <函數(shù):Encode>
        /// 作用:將字符串內(nèi)容轉(zhuǎn)化為16進制數(shù)據(jù)編碼,其逆過程是Decode
        /// 參數(shù)說明:
        /// strEncode 需要轉(zhuǎn)化的原始字符串
        /// 轉(zhuǎn)換的過程是直接把字符轉(zhuǎn)換成Unicode字符,比如數(shù)字"3"-->0033,漢字"我"-->U+6211
        /// 函數(shù)decode的過程是encode的逆過程.
        /// </summary>
        /// <param name="strEncode"></param>
        /// <returns></returns>
        public static string Encode(string strEncode)
        {
            string strReturn = "";//  存儲轉(zhuǎn)換后的編碼
            foreach (short shortx in strEncode.ToCharArray())
            {
                strReturn += shortx.ToString("X4");
            }
            return strReturn;
        }
        /// <summary>
        /// <函數(shù):Decode>
        ///作用:將16進制數(shù)據(jù)編碼轉(zhuǎn)化為字符串,是Encode的逆過程
        /// </summary>
        /// <param name="strDecode"></param>
        /// <returns></returns>
        public static string Decode(string strDecode)
        {
            string sResult = "";
            for (int i = 0; i < strDecode.Length / 4; i++)
            {
                sResult += (char)short.Parse(strDecode.Substring(i * 4, 4), global::System.Globalization.NumberStyles.HexNumber);
            }
            return sResult;
        }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 沙湾县| 搜索| 景洪市| 禹城市| 武安市| 于都县| 綦江县| 无为县| 孝义市| 廉江市| 嘉兴市| 景泰县| 石屏县| 阜阳市| 白银市| 图木舒克市| 南乐县| 甘洛县| 喀什市| 石嘴山市| 时尚| 普洱| 康保县| 新营市| 塔城市| 麻城市| 泗水县| 海伦市| 长白| 田阳县| 额尔古纳市| 新郑市| 郧西县| 屯门区| 孝义市| 彩票| 钦州市| 平乐县| 许昌县| 台湾省| 蒲江县|