任何人都可以对这两者之间的差异有所了解吗?我不知道使用哪一个,也无法找到关于两者差异的任何信息。
答案 0 :(得分:2)
BitConverter.GetBytes
将指定的数据转换为字节数组。鉴于:Convert.ToByte
将指定值转换为8位无符号整数。
您想简单地将数字或字符串表示转换为8位无符号整数吗?那么Convert.ToByte
就是你所需要的。如果你想获得一个字节数组,你尝试表示的数字可能不能以8位存储,那么BitConverter.GetBytes
就是你的方法!
来源: https://msdn.microsoft.com/en-us/library/system.bitconverter.getbytes(v=vs.110).aspx https://msdn.microsoft.com/en-us/library/system.convert.tobyte(v=vs.110).aspx