using System.Text; namespace Alchemy.Core.Services { public class FileService { //编码格式:去除BOM头的UTF8 private static Encoding _enc = new UTF8Encoding(encoderShouldEmitUTF8Identifier: false); /// /// 读取文件内容 /// /// /// public static string ReadAll(string strFilePath) { FileInfo fileInfo = new FileInfo(strFilePath); if (fileInfo.Exists) return File.ReadAllText(strFilePath, _enc); else return string.Empty; } /// /// 写入文件内容 /// /// /// public static void WriteAll(string strFilePath, string strContent) { File.WriteAllText(strFilePath, strContent, _enc); } } }