Browse Source

创建TXT文件,增加支持指定编码

yuzhengyang 1 year ago
parent
commit
f43f892040
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Azylee.Utils/Azylee.Core/IOUtils/TxtUtils/TxtTool.cs

+ 3 - 2
Azylee.Utils/Azylee.Core/IOUtils/TxtUtils/TxtTool.cs

@@ -46,12 +46,13 @@ namespace Azylee.Core.IOUtils.TxtUtils
             catch (Exception e) { }
             return false;
         }
-        public static bool Create(string file, string txt)
+        public static bool Create(string file, string txt, string encoding="utf-8")
         {
             try
             {
+                Encoding enc = Encoding.GetEncoding(encoding);
                 DirTool.Create(Path.GetDirectoryName(file));
-                using (StreamWriter sw = new StreamWriter(file, false, Encoding.UTF8))
+                using (StreamWriter sw = new StreamWriter(file, false, enc))
                 {
                     sw.WriteLine(txt);
                 }