Update .net core version

This commit is contained in:
sunkaixuan
2022-06-07 16:54:17 +08:00
parent b5ecd79230
commit f9a6ea94ed

View File

@@ -538,13 +538,27 @@ namespace SqlSugar
else if (method.Method.Name == "Skip") else if (method.Method.Name == "Skip")
{ {
var exp = method.Arguments[1]; var exp = method.Arguments[1];
if (exp is BinaryExpression)
{
result.Skip = (int)ExpressionTool.DynamicInvoke(exp);
}
else
{
result.Skip = (int)ExpressionTool.GetExpressionValue(exp); result.Skip = (int)ExpressionTool.GetExpressionValue(exp);
} }
}
else if (method.Method.Name == "Take") else if (method.Method.Name == "Take")
{ {
var exp = method.Arguments[1]; var exp = method.Arguments[1];
if (exp is BinaryExpression)
{
result.Take = (int)ExpressionTool.DynamicInvoke(exp);
}
else
{
result.Take = (int)ExpressionTool.GetExpressionValue(exp); result.Take = (int)ExpressionTool.GetExpressionValue(exp);
} }
}
else if (method.Method.Name == "ToList") else if (method.Method.Name == "ToList")
{ {
isList = true; isList = true;