Я ищу способ получить все комбинации элемента списка.
я думаю иметь двумерный массив, похожий на немного карты
например, bit [] [] mybitmap;
например, если у меня есть 4 пункта в моем списке "A, B, C, D"
я хочу, чтобы мое растровое изображение было заполнено так
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 # для заполнения моей битовой карты?
(PS: в моем списке могут быть пункты от 80 до 90, а не от 100 до 200, только что подтверждено)
Спасибо