我试图将4字节值增加1,例如我有00000000所以在增加后它将是00000001,00000002,00000003,然后当最不重要的字节到达FF时,它旁边的字节将开始计数 - " 00000100,00000101,00000102,00000103"然后当该字节到达它旁边的FF字节时启动00010000,00010101,00010102,00010103"等...完整的值是FFFFFFFF。
我可以用c#来做,但是vb出现问题
private void incrementAtIndex(byte[] array, int index) {
if (array[index] == byte.MaxValue) {
array[index] = 0;
if(index > 0)
incrementAtIndex(array, index - 1);
}
else {
array[index]++;
}
}