как мы можем узнать различную комбинацию элементов массива, используя код С#. есть ли встроенная библиотечная функция для этого?
например: предположим, что массив имеет элементы {2,3,4,5,6,7}, тогда возможная комбинация будет 2,3,4,5,6,7,2 3,2 3 4,2 3 4 5 , так далее
поэтому в основном мне нужна функция, которая дает различную комбинацию на основе ее ввода, например: гребенка (массив, 2) дает вывод 2 3,1 2,3 4 и гребенка (массив, 3) дает вывод 1 2 3,2 3 4,3 4 5 и так далее
Например: допустимая комбинация для массива = {1, 2, 3} и длина = 2: 1 2,1 3,2 3 .....