zod*_*zod 2 c# vb.net bytearray
我是.net的新手,我必须将一些旧的vb代码转换为c#.
我不明白这是什么类型的数据?
Dim b(0 To 3) As Byte
b(0) = &H4A
b(1) = &H46
b(2) = &H49
b(3) = &H43
Run Code Online (Sandbox Code Playgroud)
http://visualstudiomagazine.com/articles/2010/03/16/searching-within-byte-arrays.aspx
当我尝试做一些Byte a = &H49;不允许的事情 .
什么是&H4A?我可以在C#中创建这些值的再见数组.
Mat*_*and 10
&H在vb中用于表示十六进制文字.在c#中你会使用0x.因此&H4A变得0x4A
您的整个字节数组可以写为:
byte[] b = new byte[4];
b[0] = 0x4A;
// ....etc
Run Code Online (Sandbox Code Playgroud)
甚至:
byte[] b = new byte[] { 0x4A, 0x46, 0x49, 0x43 };
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
184 次 |
| 最近记录: |