C#删除txt文档有关键字的一行

C#界面有一个textbox控件,一个button控件,

图片说明

txt文档内容如下,

图片说明

在textbox中输入test01,txt文档中有关键字test01这一行被删除
即demo01/demo02/test01被删除

再输入test02, txt文档中, demo03/demo04/test02这一行被删除

c#

2个回答

var lines = File.ReadAllLines("1.txt");
var query = lines.Where(x => !x.Contains(textBox1.Text)).ToArray();
File.WriteAllLines("1.txt", query);

showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 正解,linq就是方便。。
大约 2 年之前 回复

Linq语句了解一下,非常实用

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问