參考自:http://zhidao.baidu.com/question/87467507.html
//定義一個變量用來存讀到的東西
string text = "";
//用一個讀出流去讀里面的數據
using (StreamReader reader = new StreamReader(@"C:\db.txt", Encoding.GetEncoding("gb2312")))
{
//讀一行
string line = reader.ReadLine();
while (line != null)
{
//如果這一行里面有abe這三個字符,就不加入到text中,如果沒有就加入
if (line.IndexOf("abc") >= 0)
{
}
else
{
text += line + "\r\n";
}
//一行一行讀
line = reader.ReadLine();
}
}
//定義一個寫入流,將值寫入到里面去
using (StreamWriter writer = new StreamWriter(@"C:\db.txt"))
{
writer.Write(text);
}