hddData.Data[5] är en Byte med värdet 1
MessageBox.Show((hddData.Data[5] <<

resultatet blir 256
VB.NET kod
hddData.Data(5) är en Byte med värdet 1
MsgBox((hddData.Data(5) <<

resultatet blir 1
Fattar inte varför det blir olika. Trodde << var samma i c# och vb.net "Binary Left Shift Operator"