C#中Byte转换相关的函数

时间:2021-05-20

1、将一个对象转换为byte对象

public static byte GetByte(object o){byte retInt = 0;if (o != null){byte tmp;if (byte.TryParse(o.ToString().Trim(), out tmp)){retInt = tmp;}}return retInt;}

2、将一个十六进制字符串转换为byte对象,字符串以0x开头

public static byte GetByteFormHex(string hexValue){try{return Convert.ToByte(hexValue, 16);}catch {return 0;}}

3、将单个字符转换为byte对象

public static byte GetByteFormSingleString(string value){return GetByteFormChar(Convert.ToChar(value));}

4、将一个字符串转换为byte数组

public static byte[] GetBytes(string values){return System.Text.Encoding.Default.GetBytes(values);}

以上内容是小编给大家介绍的C#中Byte转换相关的函数,希望对大家有所帮助!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章