Próbuję utworzyć procedurę w języku C#, która sortuje listę dodaną do pola tekstowego Multi-Line. Po wykonaniu tej czynności istnieje możliwość usunięcia wszystkich pustych linii. Czy ktoś może mi powiedzieć, jak bym to zrobił? tutaj jest to, co mam tak daleko, ale to nie działa w ogóle, kiedy zaznacz pole i kliknij przycisk sortowania:Jak usunąć puste wiersze z listy C# <string>?
private void button1_Click(object sender, EventArgs e)
{
char[] delimiterChars = { ',',' ',':','|','\n' };
List<string> sortBox1 = new List<string>(textBox2.Text.Split(delimiterChars));
if (checkBox3.Checked) //REMOVE BLANK LINES FROM LIST
{
sortBox1.RemoveAll(item => item == "\r\n");
}
textBox3.Text = string.Join("\r\n", sortBox1);
}