can any one please explain this code in csharp and what is mean by and in this state
Dim i As Integer
Dim Data1 As Integer
Dim Data2 As Integer
i = ReadAllDigital
cbi(1).Checked = (i And 1)
cbi(2).Checked = (i And 2) \ 2
cbi(3).Checked = (i And 4) \ 4
cbi(4).Checked = (i And 8) \ 8
cbi(5).Checked = (i And 16) \ 16