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

XFEExtension

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

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

XFEstudio/XFEExtension

支持 QueryableJsonNode 到 string? 的隐式转换

升级项目版本号至 3.3.13,优化 QueryableJsonNode 到 string 的隐式转换操作符,支持可空类型并在节点为空时返回 null。同时在 QueryableJsonNode.cs 顶部增加了必要的 using 引用。

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

代码差异

2 个文件 +5 -3
Modified XFEExtension.NetCore/XFEExtension.NetCore.csproj +1 -1
@@ -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>
Modified XFEExtension.NetCore/XFETransform/JsonConverter/QueryableJsonNode.cs +4 -2
@@ -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 }