Есть 2 textBox, в левый вставляю строки построчно, во второй по шаблону заполняю текст.
Код кнопки преобразования:
private void button1_Click(object sender, EventArgs e)
{
string s;
s = "";
b = textBox1.Lines.Length / 4;
if (a % 2 == 0)
{
for (int i = 0; i <= a; i++)
{
s = s + string.Format(str + Environment.NewLine, textBox1.Lines[0], textBox1.Lines[1], textBox1.Lines[2], textBox1.Lines[3]);
var lines = textBox1.Lines.ToList();
lines.RemoveAt(3);
lines.RemoveAt(2);
lines.RemoveAt(1);
lines.RemoveAt(0);
textBox1.Lines = lines.ToArray();
}
}
else
{
MessageBox.Show("Нечетное количество строк", "Ошибка");
textBox2.Clear();
}
}
Если вставить 60 строк- то перенесется только 52 строки. Почему так?