using LightSetupBase; using System.Text; namespace LightSetupMd5 { internal class Md5ConfigFile { public void WriteFile(Md5MainArgs arg, Md5Config config, Dictionary extendPara) { string content = Md5Format.GetFormat(config.FileFormat, extendPara); string fileName = Path.GetFullPath(config.FileName); string dic = Path.GetDirectoryName(fileName); //如果目录不存在则创建该目录 if (!Directory.Exists(dic)) { Directory.CreateDirectory(dic); } File.WriteAllText(fileName, content, Encoding.UTF8); } } }