Files
lightsetup/LightSetupMd5/Md5ConfigFile.cs
2023-05-22 09:29:58 +08:00

21 lines
680 B
C#

using LightSetupBase;
using System.Text;
namespace LightSetupMd5
{
internal class Md5ConfigFile
{
public void WriteFile(Md5MainArgs arg, Md5Config config, Dictionary<string, string> 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);
}
}
}