是這樣;
例如把字符串szString = "123456789\r\n987654321\r\nABCDEFG"轉換成數組szStrs[0] = "123456789";
szStrs[1] = "987654321";
szStrs[2] = "ABCDEFG";我用的是2003.  我知道2005怎麼做.

解决方案 »

  1.   

    string szString = "123456789\r\n987654321\r\nABCDEFG";
    string str = szString.Replace("\r\n", ",");
    string[] szStrs = str.Split(',');foreach (string temp in szStrs)
    {
        Console.WriteLine(temp);
    }
      

  2.   

    string szString = "123456789\r\n987654321\r\nABCDEFG";
    string[] list = szString.Split(new string[] { "\r\n" }, 
        StringSplitOptions.RemoveEmptyEntries);
      

  3.   

    szStrs = szString.split("\\");
      

  4.   

    string[] szStrs = System.Text.RegularExpressions.Regex.Split(szString,"\\r\\n");
      

  5.   

    zswang(伴水清清)(专家门诊清洁工)的是2.0中的方法,楼主要1.1中的
      

  6.   

    1.1中String.Split只能传入char或char数组
      

  7.   

    using System;
    using System.Collections.Generic;
    using System.Text;namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                string szString = "123456789\r\n987654321\r\nABCDEFG";
                string s_Split = "\r\n";
                char[] ch_Array = s_Split.ToCharArray();
                string[] szStrs = szString.Split(ch_Array);
                foreach (string s_Res in szStrs)
                {
                    Console.WriteLine(s_Res);
                }        }
        }
    }
      

  8.   

    2003里在字符串的前面加个转义符号就OK啦
    string szString = @"123456789\r\n987654321\r\nABCDEFG";
    string[] a = szString.Split(new char[]{'\\'});
      

  9.   

    汗一个哦 我没看清lz的字符串是\r\n的
      

  10.   

    string[] Addrs;
    Regex  regex = new  Regex("\r\n");
    Addrs =regex.Split("123456789\r\n987654321\r\nABCDEFG");哈哈,我測試過了.沒有問題.謝謝個位
      

  11.   

    szStrs = szString.split("\\");