C#文件读写问题!

kyunwoo 2010-12-06 07:21:31
需求:读一个TXT1文件的信息(一行一行读)并在读的同时进行判断,符合格式条件的写入TXT2文件(一行一行写),直到读完。正则表达式已经写好。过程控制好像不行。伪代码如下:
string str1;
string str2;

if((str1=txt1.readline())!=文件结束符)
if(str1符合条件)
txt2.writeline()
else
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
机器人 2010-12-06
  • 打赏
  • 举报
回复
if 改为 while
机器人 2010-12-06
  • 打赏
  • 举报
回复
if((str1=txt1.readline())!=文件结束符)

改为

if((str1=txt1.readline())!= null)
jincaomao 2010-12-06
  • 打赏
  • 举报
回复
StreamReader sr = new StreamReader("text1.text");

StreamWriter sw = new StreamWriter("text2.text");

while(sr.peek()>=0)
{
string line = sr.ReadLine();

if(line == 符合条件)
sw.WriteLine(line);

}
sw.Close();
sr.Close()
wuyq11 2010-12-06
  • 打赏
  • 举报
回复
foreach(string s in File.ReadAllLines(""))
{
if(s符合条件){}
}
灬嘻嘻哈哈灬 2010-12-06
  • 打赏
  • 举报
回复
            StreamReader sr = new StreamReader("wc.txt");
string line = sr.ReadLine();
while (line != null)
{
// 处理。。
string line = sr.ReadLine();
}

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧