谢谢您。
对不起,我没有说清楚,不是单纯的从一个文本写入到另一个文本
应该是:
有一个条件文本: term.txt或者是term.xml //假设这里有1000个条件(好象txt格式没有类似数据库字段功能的自动编号,也不能对文本进行动态排序,如果少了这些条件就不可以操作,那么就假设这个 term.txt 文本文件是一个 term.xml 文件。)
有一个数据文本:records.txt //假设这里面有超过1G的数据
把数据文本 records.txt 读出后,和条件文本 term.txt/term.xml 作比较,然后把符合条件的文本随便生成一个txt格式文件,例如 result.txt。
FileStream streamIn=new FileStream("读取.txt",FileMode.Open); //假如这是一个条件
FileStream streamOut=new FileStream("写入.txt",FileMode.Create); //将符合条件的文本写入
。。。。。
。。。。。
len=streamIn.Read(read,0,1024);
streamOut.Write(read,0,len);
readlen+=len;
我试了,这个streamIn没法读取(输出功能),没有办法把获得的数据进行对比。
[此贴子已经被作者于2005-9-6 11:45:53编辑过]