传入参数为:数组名,起始下标名, 计算元素数
Public Function checksum(array As Byte(), i_start As Integer, n As Integer) As Byte
If i_start < 0 Or n < 2 Then
MessageBox.Show("数组下标不能为负,或者求checksum个数不能小于2")
Return 0
Exit Function
End If
Dim result As Byte = array(i_start)
For i As Integer = i_start + 1 To i_start + n - 1 Step 1
result = result Xor array(i)
Next
Return result
End Function
本文介绍了一个用于计算数组中指定范围元素的Checksum值的VB.NET函数。该函数接受数组名称、起始下标及计算元素数量作为参数,并返回这些元素的异或(XOR)结果。若输入参数不合法,则会显示错误消息并返回0。
1142

被折叠的 条评论
为什么被折叠?



