我正在尝试在C#中创建一个例程,它将添加到多行文本框中的列表排序。完成后,可以选择删除所有空白行。有人能告诉我如何去做这件事吗?这里是我到目前为止,但是当我选择框不会在所有的工作,然后点击排序:如何从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);
}