リスト項目のすべての組み合わせを取得する方法を探しています。私が考えているのは、bit[][] mybitmap; などのビットマップと同様に、2 次元配列を持つことです。
たとえば、リストに「A、B、C、D」の 4 つの項目がある場合、ビットマップを次のように設定したい
A B C D
0, 0, 0, 1 --> D
0, 0, 1, 0 --> C
0, 0, 1, 1 --> C, D
0, 1, 0, 0 --> B
0, 1, 0, 1
0, 1, 1, 0
0, 1, 1, 1
1, 0, 0, 0
1, 0, 0, 1
1, 0, 1, 0
1, 0, 1, 1 --> A, C, D
1, 1, 0, 0
1, 1, 0, 1
1, 1, 1, 0
1, 1, 1, 1 --> A, B, C, D
しかし、ビット マップを設定する C# コードを作成するにはどうすればよいでしょうか。(追伸: 私のリストには 100 から 200 ではなく、80 から 90 のアイテムが含まれている可能性があります。確認したばかりです)
ありがとう