在VB中将String转换为byte

时间:2014-02-23 23:36:04

标签: vb.net string type-conversion byte

dim str as string
str = "111111111"

Mask1.Text = (CByte((m1)))

我需要此代码将此str值转换为“255”。一个字符串的十进制值,有谁知道怎么做?我的当前代码一直出错。

1 个答案:

答案 0 :(得分:1)

使用Convert.ToByte

Dim value As Byte = Convert.ToByte(str, 2)

2设置将用于解析 binary 输入的基础。

但是,您的输入对于Byte来说太大了。我认为您打算转换"11111111"(8x1),而不是"111111111"(9x1);