【发布时间】:2016-11-14 10:59:03
【问题描述】:
我想将 Bytes 中的数据从 TCP 转换为 Int16 数组,但变量 value 的值是 8 Bytes。
Dim dataImageShort(nBytes) As Short
Dim value() As Byte
For i = 0 To nBytes-1
value = dataImageByte.Skip(2 * i).Take(2).ToArray
dataImageShort(i) = BitConverter.ToInt16(value, 0)
Next
【问题讨论】:
-
你的循环应该是'
For i = 0 To nBytes - 1
标签: arrays vb.net type-conversion