Вот
способ получить все комбинации элемента списка. я имею в виду иметь двумерный массив, подобный битовой карте, например, 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, только что подтверждено)
Спасибо