Hjælp til at forstå/oversætte kodelinje
Private Sub DecodeBlock(ByRef Block() As Byte, ByRef binBlock() As Byte)Dim a(1 To 8) As Integer
a(1) = IIf(textBlock(1) And 16, 1, 0)
a(2) = IIf(textBlock(1) And 32, 2, 0)
a(3) = IIf(textBlock(0) And 1, 4, 0)
a(4) = IIf(textBlock(0) And 2, 8, 0)
a(5) = IIf(textBlock(0) And 4, 16, 0)
a(6) = IIf(textBlock(0) And 8, 32, 0)
a(7) = IIf(textBlock(0) And 16, 64, 0)
a(8) = IIf(textBlock(0) And 32, 128, 0)
End Sub
Koden er VB6 og jeg forstår ikke linjerne med IIf og And. Jeg ved godt hvad IIf funktionen gør, men jeg kan ikke gennemskue at der anvendes "And"
Jeg skal have det oversat til C#