【发布时间】:2011-09-08 14:37:26
【问题描述】:
我试图弄清楚如何使用BinaryReader 读取文件(不是由我的程序创建的),并相应地选中或取消选中一组复选框。
我已经设法弄清楚复选框是这样存储的:
Checkbox 1 = 00 01
Checkbox 2 = 00 02
Checkbox 3 = 00 04
Checkbox 4 = 00 08
Checkbox 5 = 00 10
Checkbox 6 = 00 20
Checkbox 7 = 00 40
Checkbox 8 = 00 60
Checkbox 9 = 00 80
Checkbox 10 = 01 00
Checkbox 11 = 02 00
etc
因此,如果在文件中选中复选框 1、2、6 和 10,十六进制值将是:01 23。我将如何分解它以便检查程序中的正确复选框?
【问题讨论】:
标签: c# .net winforms binary bitarray