代码改变世界

System.IO.StreamWriter写文件

2012-11-25 12:28  hongjiumu  阅读(3557)  评论(2编辑  收藏  举报
public void WriteFile(string filepath, List<string> list)
{
    int index = 0;
    System.IO.FileStream fileStream = new System.IO.FileStream(filepath,System.IO.FileMode.Create);
    System.IO.StreamWriter streamWriter = new System.IO.StreamWriter(fileStream);
    //streamWriter.Write(content);
    streamWriter.Flush();
    streamWriter.BaseStream.Seek(0,System.IO.SeekOrigin.Begin);
    list.ForEach(item => {
        streamWriter.WriteLine("第"+(index++)+"条记录->"+item);
    });
    streamWriter.Flush();
    streamWriter.Close();
    fileStream.Close();
}