我正在尝试在 C# 中创建一个例程,对添加到多行文本框中的列表进行排序。完成后,可以选择删除所有空行。有人能告诉我我会怎么做吗?这是我到目前为止所拥有的,但是当我选择框并单击排序时它根本不起作用:
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);
}