介绍
小编给大家分享一下c#如何实现获取汉字十六进制Unicode编码字符串的实例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强> 1,汉字转十六进制Unicode编码字符串强>
,///, & lt; summary> ,,//////////才能,& lt;/summary>///才能,& lt; param name=癱haracter"祝辞& lt;/param>///才能,& lt; returns> & lt;/returns> public 才能;string  CharacterToCoding (string 字符) {才能 ,,string coding =,““ ,,for (int 小姐:=,0;,小姐:& lt;, character.Length;,我+ +) ,,{ ,,,byte [], bytes =, System.Text.Encoding.Unicode.GetBytes (character.Substring(我,,1)); ,,,//取出二进制编码内容, ,,,string lowCode =, System.Convert.ToString(字节[0],,16); ,,,//取出低字节编码内容(两位16进制), ,,,if (==lowCode.Length 1) ,,,{ ,,,,lowCode =,“0”, +, lowCode; ,,,} ,,,string hightCode =, System.Convert.ToString(字节[1],,16); ,,,//取出高字节编码内容(两位16进制), ,,,if (==hightCode.Length 1) ,,,{ ,,,,hightCode =,“0”, +, hightCode; ,,,} ,,,coding +=,(时间+ hightCode lowCode); ,,} ,,return 编码; 以前,,}><强> 2,,十六进制UNICODE编码字符串转汉字,,,强>
,///, & lt; summary> ,///,/////才能,& lt;/summary>///才能,& lt; param name=皌ext"祝辞& lt;/param>///才能,& lt; returns> & lt;/returns> public 才能;string  UnicodeToCharacter (string 文本) {才能 ,,byte [], arr =, HexStringToByteArray(文本); ,,System.Text.UnicodeEncoding converter =, new System.Text.UnicodeEncoding (); ,,string str =, converter.GetString (arr); ,,return str; 以前,,}>以上是“c#如何实现获取汉字十六进制Unicode编码字符串的实例”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
c#如何实现获取汉字十六进制Unicode编码字符串的实例