Получение всех перестановок

Получение всех перестановок из набора символов на C#