【问题标题】:Convert String into byte in VB在VB中将字符串转换为字节
【发布时间】:2014-03-25 10:28:54
【问题描述】:
dim str as string
str = "111111111"

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

我需要这段代码把这个 str 值变成“255”。字符串中的十进制值,有人知道怎么做吗?我当前的代码不断出错。

【问题讨论】:

    标签: vb.net string type-conversion byte


    【解决方案1】:

    使用Convert.ToByte:

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

    2 设置用于将输入解析为二进制的基数。

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

    【讨论】:

      猜你喜欢
      • 2019-10-10
      • 1970-01-01
      • 2016-06-04
      • 1970-01-01
      • 2022-01-18
      相关资源
      最近更新 更多