Я работаю над генератором паролей, который использует элементы массива для генерации пароля на основе слов.
В настоящее время я работаю с четырьмя массивами с большим количеством элементов, и мне нужно жестко запрограммировать их индивидуально. Я хочу автоматизировать этот процесс, потому что писать в .txt-файле проще и чище, чем писать его в самом коде, и, поскольку я планирую распространять эту программу среди моих друзей, я хочу иметь возможность создавать библиотеки для массивов .
Проще говоря, файл .txt будет иметь четыре строки, каждая для одного из массивов.
Все, что мне нужно знать в настоящее время, - это как импортировать каждую строку текста как одна строка, которая будет индивидуально отформатирована в массивы.
Так, например, файл .txt будет иметь это:
a,b,c,d,e,f,g
d,e,f,g,h,i,j
g,h,i,j,k,l,m
j,k,l,m,n,o,p
И после "выборки" четыре разные строки будет содержать каждую из строк:
string a = "a,b,c,d,e,f,g"
string b = "d,e,f,g,h,i,j"
string c = "g,h,i,j,k,l,m"
string d = "j,k,l,m,n,o,p"
Затем я обработаю это для каждой строки, чтобы разбить их на элементы.
String pattern = @"\-";
String[] elements = System.Text.RegularExpressions.Regex.Split(passKey, pattern);