我的数据库中有一个字节,存储为0-254
我可以使用
将其从字节转换为字符串byteVal.ToString() //0 return 0 20 returns 20
但是要把它还原回一个我无法弄清楚的字节。
答案 0 :(得分:1)
与其他数字类型相似,您需要适当的Parse
- 方法,在这种情况下Byte.Parse
:
Byte b = Byte.Parse("20");
如果您不知道格式是否有效,可以使用Byte.TryParse
:
Byte b;
if(!Byte.TryParse("256", out b))
Console.WriteLine("Not a valid byte");
答案 1 :(得分:0)
您可以使用Convert.ToByte重载将字符串转换为字节