"公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n"上面的这个字符串长度不固定,我想把“公司点(1#):07-04 00:50:00 = 0.358”这样的一段一段的取出来,想不出比较好的办法,请高手帮忙!我该如何截取比较方便快捷点。

解决方案 »

  1.   

    try...string test = "公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n公司点(1#):07-04 00:50:00 = 0.358\r\n";
    string[] result = test.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
    foreach (string s in result)
    {
        richTextBox2.Text += s + "\n---------------\n";
    }
      

  2.   

    string str[] = "公司点(1#):07-04 00:50:00 = 0.358\r\n公司点...".Replace("\r\n", ",").Split(",");str数组里就是你想要的东西了,遍历就可以获得
      

  3.   

    Split(new char[2]{'',''}
    参考
      

  4.   

    String.Split(new string[] { "\r\n" });