class FileRead
//文件读取类
{
public void ReadData() //读取数据方法
{
//创建文件读取流对象(建立与文件相关联的流的流对象)
FileStream fs = new FileStream("result.txt", FileMode.Open, FileAccess.Read);
//实例化StreamReader类对象
StreamReader sr = new StreamReader(fs);
string str = sr.ReadLine();
while (str != null)
{
Console.WriteLine(str);
str = sr.ReadLine();
}
//关闭当前文件读取流
sr.Close();
fs.Close();
}
}
class FileWrite //文件写入类
{
public void WriteData()
//写入数据方法
{
//创建文件写入流对象(建立与文件相关联的流的流对象)
FileStream fs = new FileStream("D:\\NIIT15.txt", FileMode.Append, FileAccess.Write);
//实例化StreamWriter类对象
StreamWriter sw = new StreamWriter(fs);
//
Console.WriteLine("请输入字符串:");
string str = Console.ReadLine();
//写入流(数据)
sw.Write(str);
//清除缓冲区
sw.Flush();
//关闭当前文件写入流
sw.Close();
fs.Close();
}
}