修复了条件表达式".xxx<bool> = true/false"执行了错误分支,优化了流程的运行。

This commit is contained in:
fengjiayi
2024-12-16 00:58:45 +08:00
parent 8d0258ebea
commit 0372e1fc23
8 changed files with 57 additions and 46 deletions

View File

@@ -5,6 +5,7 @@ using System.Data;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Net.Http.Headers;
using System.Reflection;
using System.Threading.Tasks;
@@ -483,6 +484,10 @@ namespace Serein.Library.Utils.SereinExpression
tempType = typeof(string);
break;
case "datetime":
if(valueStr.Equals("now", StringComparison.OrdinalIgnoreCase))
{
return DateTime.Now;
}
tempType = typeof(DateTime);
break;
default: