XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension

【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEExtension

修复文件读取拓展的部分bug 现在XFEProfile中储存配置文件时会自动创建文件夹

e9db82e
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

2 个文件 +5 -2
Modified XFE各类拓展.NetCore/FileExtension/FileExtension.cs +2 -2
@@ -49,7 +49,7 @@ public static class FileExtension
49 49 if (fileInfo.Exists)
50 50 {
51 51 using StreamReader streamReader = fileInfo.OpenText();
52 content = streamReader.ReadLine();
52 content = streamReader.ReadToEnd();
53 53 streamReader.Close();
54 54 return true;
55 55 }
@@ -70,7 +70,7 @@ public static class FileExtension
70 70 if (fileInfo.Exists)
71 71 {
72 72 using var streamReader = fileInfo.OpenText();
73 var text = streamReader.ReadLine();
73 var text = streamReader.ReadToEnd();
74 74 streamReader.Close();
75 75 return text;
76 76 }
Modified XFE各类拓展.NetCore/ProfileExtension/XFEProfile.cs +3 -0
@@ -64,6 +64,9 @@ public abstract class XFEProfile
64 64 var saveProfileDictionary = new XFEDictionary();
65 65 foreach (var property in waitSaveProfile.PropertiesInfo)
66 66 saveProfileDictionary.Add(property.Name, property.Value is null ? string.Empty : property.Value);
67 var fileSavePath = Path.GetDirectoryName(waitSaveProfile.Path);
68 if (!Directory.Exists(fileSavePath) && fileSavePath is not null && fileSavePath != string.Empty)
69 Directory.CreateDirectory(fileSavePath);
67 70 await File.WriteAllTextAsync(waitSaveProfile.Path, saveProfileDictionary);
68 71 }
69 72 /// <summary>