C#-读写文件

技术点记录:

  1. 读文件
  2. 写文件

读文件

private static string ReadFromFile(string fileName)
{
    string contents = string.Empty;
    using (StreamReader sr = new StreamReader(fileName, Encoding.Default))
    {
        string line = string.Empty;
        // sr.ReadToEnd() 一次性读取所有内容
        while ((line = sr.ReadLine()) != null)
        {
            contents += line + Environment.NewLine;
        }
    }

    return contents;
}

写文件

private static void WriteLog(string fileName, string contents)
{
    using (StreamWriter sw = new StreamWriter(fileName, true, Encoding.Default))
    {
        sw.WriteLine(contents);
    }
}

你可能感兴趣的:(2.C#)