例如:c#中textbox显示如下:
12
31
12
1
45
1
31
把重复行删去,输出为:
12
31
1
45如何解决,?菜鸟,期待高手指点,感激……

解决方案 »

  1.   

    textBox1.Text = string.Join("\r\n", textBox1.Text.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries).Distinct().ToArray());
      

  2.   

     private void button1_Click(object sender, EventArgs e)
            {
               var str= textBox1.Lines.Distinct();
               textBox1.Text = "";
               foreach (var in str)
               {
                   textBox1.AppendText(v.ToString() + "\n");
               }
            }
      

  3.   

    谢谢各位大侠指点
    完整代码应是(vs2008)
    textbox1.lines=textbox1.lines.distinct().toarray()