XFEExtension
【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等
关注
0
Fork
0
Star
0
返回提交历史
Modified
XFEExtension.NetCore/XFEExtension.NetCore.csproj
+1
-1
Modified
XFEExtension.NetCore/XFETransform/JsonConverter/QueryableJsonNode.cs
+4
-2
XFEstudio/XFEExtension
支持 QueryableJsonNode 到 string? 的隐式转换
升级项目版本号至 3.3.13,优化 QueryableJsonNode 到 string 的隐式转换操作符,支持可空类型并在节点为空时返回 null。同时在 QueryableJsonNode.cs 顶部增加了必要的 using 引用。
1a8de37
代码差异
2 个文件
+5
-3
@@ -5,7 +5,7 @@
5
5
<ImplicitUsings>enable</ImplicitUsings>
6
6
<Nullable>enable</Nullable>
7
7
<GenerateDocumentationFile>True</GenerateDocumentationFile>
8
<Version>3.3.12</Version>
8
<Version>3.3.13</Version>
9
9
<Title>XFEExtension</Title>
10
10
<RepositoryUrl>https://github.com/XFEstudio/XFEExtension</RepositoryUrl>
11
11
<AnalysisLevel>latest</AnalysisLevel>
@@ -1,4 +1,6 @@
1
namespace XFEExtension.NetCore.XFETransform.JsonConverter;
1
using System.Diagnostics.CodeAnalysis;
2
3
namespace XFEExtension.NetCore.XFETransform.JsonConverter;
2
4
3
5
/// <summary>
4
6
/// 可查询节点
@@ -103,5 +105,5 @@ public class QueryableJsonNode(JsonNode jsonNode) : INodeBase, IQueryableJsonNod
103
105
/// 隐式将Json字符串转换为节点值
104
106
/// </summary>
105
107
/// <param name="queryableJsonNode"></param>
106
public static implicit operator string(QueryableJsonNode queryableJsonNode) => queryableJsonNode.ToString();
108
public static implicit operator string?(QueryableJsonNode? queryableJsonNode) => queryableJsonNode?.ToString();
107
109
}