Как вы выбираете случайную строку из встроенного текстового файла?C# Выбрать случайную строку из встроенного текстового файла?
При запуске программы он выходит из строя и дает мне эту ошибку (недопустимые символы в пути) На этой линии (String [] = randFirst File.ReadAllLines (Separis_Fantasy_Tools_PE.Properties.Resources.fnames);)
Это это то, что у меня есть.
private void btnRandom_Click(object sender, EventArgs e)
{
String nFirstName;
String nLastName;
Random fname = new Random();
Random lname = new Random();
String[] randFirst = File.ReadAllLines(Separis_Fantasy_Tools_PE.Properties.Resources.fnames);
nFirstName = randFirst[fname.Next(randFirst.Length)];
String[] randLast = File.ReadAllLines(Separis_Fantasy_Tools_PE.Properties.Resources.lnames);
nLastName = randLast[lname.Next(randLast.Length)];
txtCharacterName.Text = nFirstName + " " + nLastName;
return;
}
Что не работает? Это ошибка? Это плохо работает? –
Когда я запускаю программу, он сбой и дает мне эту ошибку (нелегальные символы в пути). В этой строке (String [] randFirst = File.ReadAllLines (Separis_Fantasy_Tools_PE.Properties.Resources.fnames);) – cpar
Это может быть что-то, что вы захотите чтобы добавить к вашему вопросу .... Большая разница между ним не выдает права и взрыва .. –