编译错误 - 字节初始化数组
Compilation Error- Array of byte initialization
我正在处理一个需要转换为 c# 的 VB 项目。
我遇到了下面的代码,它似乎对 c# 无效
编译器无法识别 &H21,&H43....
谁能给我解释一下这些代码是什么意思,在 c# 中有什么等价物
Dim rgbIV As Byte() = New Byte() {&H21, &H43, &H56, &H87, &H10,&HFD,&HEA}
这些是十六进制文字值。这是您想在 C# 中执行的操作:
var rgbIV = new Byte[] {0x21, 0x43, 0x56, 0x87, 0x10, 0xFD, 0xEA};
我正在处理一个需要转换为 c# 的 VB 项目。 我遇到了下面的代码,它似乎对 c# 无效 编译器无法识别 &H21,&H43....
谁能给我解释一下这些代码是什么意思,在 c# 中有什么等价物
Dim rgbIV As Byte() = New Byte() {&H21, &H43, &H56, &H87, &H10,&HFD,&HEA}
这些是十六进制文字值。这是您想在 C# 中执行的操作:
var rgbIV = new Byte[] {0x21, 0x43, 0x56, 0x87, 0x10, 0xFD, 0xEA};