漢字轉16進制,漢字轉10進制


如題要想轉換十進制必須先16進制后再轉10.代碼如下

  public string GetCode16(string k) {
            byte[] data = Encoding.Unicode.GetBytes(k); 
            StringBuilder result = new StringBuilder();
            for (int i = data.Length-1; i >-1; i--)
            {
              
                result.Append(data[i].ToString("X2"));
            }
            return result.ToString();
        }

轉換16進制后就可以簡單轉換10進制了只要一句話:

int.Parse(code16,System.Globalization.NumberStyles.AllowHexSpecifier);

當然你可以寫一個獨立轉十進制,就是在上一個函數返回時候加上這句話。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM