C#中怎么在文本中删除含有特定字符的一行字符.. 20

能写示例代码吗谢谢我想要一个简单的示例代码,谢谢。。... 能写示例代码吗 谢谢
我想要一个简单的示例代码,谢谢。。
展开
 我来答
百度网友da5258e
2009-02-26 · TA获得超过880个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:329万
展开全部
//定义一个变量用来存读到的东西
string text = "";
//用一个读烂敏旦出流去读里面的数据
using (StreamReader reader = new StreamReader("D:\\a.txt"))
{
//读一行
string line = reader.ReadLine();
while (line != null)
{
//如果这一行里面有abe这三个字符,就不加入到text中,如果没有就加入
if (line.IndexOf("abe") >= 0)
{

}
else
{
text += line + "\r\n";
}
//一行一行读
line = reader.ReadLine();
}
}
//定拿或义一个写入流,将值写入到里面去
using (StreamWriter writer = new StreamWriter("D:\\a.txt"))
{
writer.Write(text);
}
//搞一个button事件看下就饥扰知道了,前提是要在D盘建一个a.txt文件
activezfj
2009-02-25 · TA获得超过330个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:227万
展开全部
通过正则表宴陆达式将包含特定晌誉顷字符的行替换为空就可以了呀!虚嫌

正则参考资料:
http://hi.baidu.com/activezfj/blog/item/1bf86a59eb5a632f2934f034.html
http://hi.baidu.com/activezfj/blog/item/4aca3c7a5348f3eb2f73b3b2.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dragon2snow
2009-02-25 · TA获得超过1099个赞
知道小有建树答主
回答量:1150
采纳率:0%
帮助的人:1135万
展开全部
希败肆望百度可以上传代码包,
这个很简单边读过写
在读到是含有特定字符的一行宴枯纯,就不定晌咐,接着再读.........
方法笨,但好用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式