C#中Byte转换相关的函数
1、将一个对象转换为byte对象
publicstaticbyteGetByte(objecto) { byteretInt=0; if(o!=null) { bytetmp; if(byte.TryParse(o.ToString().Trim(),outtmp)) { retInt=tmp; } } returnretInt; }
2、将一个十六进制字符串转换为byte对象,字符串以0x开头
publicstaticbyteGetByteFormHex(stringhexValue) { try { returnConvert.ToByte(hexValue,16); } catch { return0; } }
3、将单个字符转换为byte对象
publicstaticbyteGetByteFormSingleString(stringvalue) { returnGetByteFormChar(Convert.ToChar(value)); }
4、将一个字符串转换为byte数组
publicstaticbyte[]GetBytes(stringvalues) { returnSystem.Text.Encoding.Default.GetBytes(values); }
以上内容是小编给大家介绍的C#中Byte转换相关的函数,希望对大家有所帮助!