将字符串转换为字节

时间:2016-03-21 10:08:07

标签: c# byte

我已经看到很多关于这种转换的问题,但是对我来说都不起作用。

我有一个值为

的字符串

string i = 10;

我需要将字符串转换为字节为0x10

我试过

 Encoding.Unicode.GetBytes(i);

它不起作用。 请帮忙

1 个答案:

答案 0 :(得分:4)

您可以使用string课程从byte转换为Convert。它允许您将基数指定为第二个参数。

因此,如果要将十六进制字符串转换为byte,可以使用:

string i = "10";
Convert.ToByte(i, 16) // => 16