diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index e0b5a8ed8..cce9708ea 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -360,8 +360,9 @@ namespace SqlSugar return this.AS(asName); } public ISugarQueryable OfType() - { - return this.Select().Select(this.Clone().QueryBuilder.GetSelectValue); + { + var selectValue = this.Clone().QueryBuilder.GetSelectValue; + return this.Select().Select(selectValue); } public ISugarQueryable AsType(Type tableNameType) {