我可能有多个不同文件名不同内容txt文件,现在我要将读取每个txt文件从第二行读取数据,把读出数据合并到另外一个新txt文件里. 
例如: 
H20070704.txt 这是第一个文件 内容如下: 
D T AB AA AD AC AF\\\\\\\\\\    //注释这是第1个文件第1行内容 
2007/07/04 00:00:02 0 293 0 254 \\\\\\  //注释这是第1个文件第2行内容 
2007/07/04 03:00:00 0 276 0 276 \\\\\\  //注释这是第1个文件第3行内容 
.....................................省掉的数据 H20070714.txt 这是第二个文件 内容如下: 
AEMX AFMXT ABMX AAMX ABMXT \\\\\\\\\\  //注释这是第二个文件第1行内容 
2007/07/14 01:00:00 0 116 0 49 2 \\\\\\\\\\    //注释这是第二个文件第2行内容 
2007/07/14 02:00:00 0 148 0 83 5  //注释这是第二个文件第3行内容 
.....................................省掉的数据 我要合并成新文件H200707.txt 内容如下: 
0400 0 293 0 254 \\\\\\  //注释这是第1个文件第2行内容 
0403 276 0 276 \\\\\\  //注释这是第1个文件第3行内容 
1401 116 0 49 2 \\\\\\\\\\    //注释这是第二个文件第2行内容 
1402 148 0 83 5  //注释这是第二个文件第3行内容 说明下合并的新文件的数据 第一个数据是如0400就是2007/07/04 00:00:02,我只读取时间日和分钟.
请问C#代码 怎么实现,请指教!谢谢了!  

解决方案 »

  1.   

    楼住发过类似的帖子吧,给你类似的方法了,提取当前系统时间的日和时DateTime.Now.Day    DateTime.Now.Hour
    随便提取当前时间的哪部分都可以
      

  2.   

       StreamReader sr=new StreamReader("F:\\H20070704.txt",System.Text.Encoding.Default);
        string str="";
       
        while(sr.Peek() > 0)
        {
         str+=sr.ReadLine().ToString()+"<br>";
    //此处处理第一次为第一行
        }
       
        Response.Write(str);
      

  3.   

    第一你的txt文本得有规律!!
    第二你按行读取,注意位置!!