C#操作Byte數(shù)組和十六進(jìn)制進(jìn)行互轉(zhuǎn)
更新時(shí)間:2022年05月02日 15:17:12 作者:農(nóng)碼一生
這篇文章介紹了C#操作Byte數(shù)組和十六進(jìn)制進(jìn)行互轉(zhuǎn)的的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
一、Byte 數(shù)組轉(zhuǎn)十六進(jìn)制字符串
/// <summary> /// Byte 數(shù)組轉(zhuǎn)十六進(jìn)制字符串 /// </summary> /// <param name="Bytes"></param> /// <returns></returns> public static string ByteToHex(byte[] Bytes) { string str = string.Empty; foreach (byte Byte in Bytes) { str += String.Format("{0:X2}", Byte) + " "; } return str.Trim(); }
二、字符串轉(zhuǎn)十六進(jìn)制Byte數(shù)組
/// <summary> /// 字符串轉(zhuǎn)十六進(jìn)制Byte數(shù)組 /// </summary> /// <param name="hexString"></param> /// <returns></returns> public static byte[] strToToHexByte(string hexString) { try { hexString = hexString.Replace(" ", ""); if ((hexString.Length % 2) != 0) hexString += " "; byte[] returnBytes = new byte[hexString.Length / 2]; for (int i = 0; i < returnBytes.Length; i++) returnBytes[i] = Convert.ToByte(hexString.Substring(i * 2, 2), 16); return returnBytes; } catch { return null; } }
到此這篇關(guān)于C#操作Byte數(shù)組和十六進(jìn)制進(jìn)行互轉(zhuǎn)的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- C#實(shí)現(xiàn)Array,List,Dictionary相互轉(zhuǎn)換
- C#?漢字與拼音互轉(zhuǎn)的實(shí)現(xiàn)示例
- C#實(shí)現(xiàn)實(shí)體類(lèi)和XML的相互轉(zhuǎn)換
- C#使用NPOI實(shí)現(xiàn)Excel和DataTable的互轉(zhuǎn)
- C#實(shí)現(xiàn)時(shí)間戳與標(biāo)準(zhǔn)時(shí)間的互轉(zhuǎn)
- C# DataTable與Model互轉(zhuǎn)的示例代碼
- C# 進(jìn)制轉(zhuǎn)換的實(shí)現(xiàn)(二進(jìn)制、十六進(jìn)制、十進(jìn)制互轉(zhuǎn))
- C#中enum和string的相互轉(zhuǎn)換
- C#byte數(shù)組與Image的相互轉(zhuǎn)換實(shí)例代碼
相關(guān)文章
VSCode調(diào)試C#程序及附缺失.dll文件的解決辦法
這篇文章主要介紹了VSCode調(diào)試C#程序及附缺失.dll文件的解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09C#實(shí)現(xiàn)判斷一個(gè)時(shí)間點(diǎn)是否位于給定時(shí)間區(qū)間的方法
這篇文章主要介紹了C#實(shí)現(xiàn)判斷一個(gè)時(shí)間點(diǎn)是否位于給定時(shí)間區(qū)間的方法,涉及C#針對(duì)時(shí)間的轉(zhuǎn)換與判定相關(guān)技巧,需要的朋友可以參考下2015-08-08C#中判斷字符串是全角還是半角的實(shí)現(xiàn)代碼
本篇文章主要是對(duì)C#中判斷字符串是全角還是半角的實(shí)現(xiàn)代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-01-01C#巧用DateTime預(yù)設(shè)可選的日期范圍(如本年度、本季度、本月等)
這篇文章主要介紹了C#巧用DateTime預(yù)設(shè)可選的日期范圍,如本年度、本季度、本月等,感興趣的小伙伴們可以參考一下2016-04-04