“一维整数数组”类型的值无法转换为 'UInteger'。 VB.NET
Value of type '1-dimensional array of Integer' cannot be converted to 'UInteger'. VB.NET
非常简单的代码,不知道为什么它不起作用,显然 UInteger aka UInt32 可以容纳整数的两倍,所以它不适合的原因没有意义,它甚至不是负数,它只是十六进制数。
Dim xor_table As UInt32 = {&H40FC1578, &H113B6C1F, &H8389CA19, _
&HE2196CD8, &H74901489, &H4AAB1566, &H7B8C12A0, &H18FFCD, &HCCAB704B, _
&H7B5A8C0F, &HAA13B891, &HDE419807, &H12FFBCAE, &H5F5FBA34, &H10F5AC99, _
&HB1C1DD01}
忘记数组 ()
符号对不起大家!
必须
Dim xor_table() As UInt32
用类型字符指定常量。
Dim xor_table() As UInt32 = {&H40FC1578, &H113B6C1F, &H8389CA19UI, &HE2196CD8UI, &H74901489, _
&H4AAB1566, &H7B8C12A0, &H18FFCD, &HCCAB704BUI, &H7B5A8C0FUI, _
&HAA13B891UI, &HDE419807UI, &H12FFBCAE, &H5F5FBA34, &H10F5AC99, _
&HB1C1DD01UI}
非常简单的代码,不知道为什么它不起作用,显然 UInteger aka UInt32 可以容纳整数的两倍,所以它不适合的原因没有意义,它甚至不是负数,它只是十六进制数。
Dim xor_table As UInt32 = {&H40FC1578, &H113B6C1F, &H8389CA19, _
&HE2196CD8, &H74901489, &H4AAB1566, &H7B8C12A0, &H18FFCD, &HCCAB704B, _
&H7B5A8C0F, &HAA13B891, &HDE419807, &H12FFBCAE, &H5F5FBA34, &H10F5AC99, _
&HB1C1DD01}
忘记数组 ()
符号对不起大家!
必须
Dim xor_table() As UInt32
用类型字符指定常量。
Dim xor_table() As UInt32 = {&H40FC1578, &H113B6C1F, &H8389CA19UI, &HE2196CD8UI, &H74901489, _
&H4AAB1566, &H7B8C12A0, &H18FFCD, &HCCAB704BUI, &H7B5A8C0FUI, _
&HAA13B891UI, &HDE419807UI, &H12FFBCAE, &H5F5FBA34, &H10F5AC99, _
&HB1C1DD01UI}