我的txt文件形式是这样的:
001/t abc/n怎么样读取字符串,并将/n之前的内容保存到一个字符串中?

解决方案 »

  1.   

    File.ReadAllLines() 遍历 TrimEnd("/n");你确认是 /n 不是 \n ???
      

  2.   


    using System.IO;
     StreamReader sr = new StreamReader(@"E:\WebPage\2011-04-12\248808221\250167153.txt");//你的txt文件路径
                string rowstring = "";
                while (sr.Peek() > 0)
                {
                    rowstring = sr.ReadLine();// 获取当前行字符串
                      string str1=rowstring.SubString(0,3);//
                    if(str1="你要的数字")
                      {
                        string str2=rowstring.SubString()//截取后面的字符串
                            break;
                      }
                  }
                sr.Close();
      

  3.   

     我是这么写的
     public string CorName(string )               {
                StreamReader sr = new StreamReader("ll.txt", Encoding.Default);
                while (sr.Peek() >= 0)
                {
                    .....    
                     return     ;         
                }
                return errorr;
            }