// 使用using可以实现非托管资源的释放,看起来也会更加清晰,美观
// 从记事本中读出内容
using(FileStream fs=File.Open(@"d:\\1.txt",FileMode.OpenOrCreat,FileAccess.Read))
{
using(StreamReader reader=new StreamReader(fs))
{
string line="";
// 向另一个记事本中写入
using(FileStream fs1=File.Open(@"d:\\11.txt",FileMode.OpenOrCreat,FileAccess.Write))
{
using(StreamWriter writer=new StreamWriter(fs1))
{
// 如果都出来的字符串不为空,写入
While(!string.IsNullOrEmpty(line=reader.ReadLine()))
{
writer.WriteLine(line);
}
}
}
}
}