mix*_*_17 7 c# byte type-conversion
我有一个方法,它采用十六进制值并将其指定为明文但类型的字节
byte plainText = 0xd7;
Run Code Online (Sandbox Code Playgroud)
我想从文本框中获取此值,例如,用户将d7键入文本框,ı将分配给它
byte plaintText = 0xd7
Run Code Online (Sandbox Code Playgroud)
我无法实现这一点.
Seb*_*olm 21
您可以使用Convert.ToByte(String, Int32)基本设置为16(十六进制)的方法:
String text = "d7";
byte value = Convert.ToByte(text, 16);
Run Code Online (Sandbox Code Playgroud)
试试这个:
var myByte = Byte.Parse("d7", NumberStyles.HexNumber)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11717 次 |
| 最近记录: |