Есть алфавит
string alphabet= "0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ";
Допустим мы хотим сгенерировать N паролей, размером 2 символа. Должно получиться
00, 01, 02, 03....... xz, yz, zz.
Как сделать такое?
Банальный перебор
string alphabet = "0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ";
for (var i = 0; i < alphabet.Length; i++)
for (var j = 0; j < alphabet.Length; j++)
Console.WriteLine($"{alphabet[i]}{alphabet[j]}");
Вывод
00
01
02
03
04
...
ZT
ZU
ZV
ZW
ZX
ZY
ZZ
Сборка персонального компьютера от Artline: умный выбор для современных пользователей