switch(Shabli)
{
case 0:
PhraseToRandomDistFL(MainForm.phrases[this.rnd.Next(0, MainForm.phrases.Length)]);
break;
case 1:
PhraseToRandomDistFL(MainForm.phrases[MainForm.phrases.Length]);
break;
}
MainForm.phrases - это текстовый документ в папке софта.
MainForm.phrases = File.ReadAllLines("Shablons.txt", Encoding.GetEncoding("windows-1251"));
Хочу сделать так чтобы брало текст не по рандому, а поочередно, а мне выбывают ошибки, как сделать?
// class member
private int currentLineIndex;
...
MainForm.phrases = File.ReadAllLines("Shablons.txt", Encoding.GetEncoding("windows-1251"));
currentLineIndex = 0;
...
if (currentLineIndex < MainForm.phrases.Length)
PhraseToRandomDistFL(MainForm.phrases[currentLineIndex++]);
В PhraseToRandomDistFL такая же система
switch(Shabli)
{
case 0:
this.rnd.Next(0, this.phrasesTargetsFL.Count);
break;
case 1:
this.phrasesTargetsFL.Count;
break;
}
Первый работает, а второй нет.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей