diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index e320b8849..dd22d3e42 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -2187,7 +2187,7 @@ namespace SqlSugar this.QueryBuilder.IsDistinct==false) { var list = await this.Clone().Select(" COUNT(1) ").ToListAsync(); - return list.First(); + return list.FirstOrDefault(); } MappingTableList expMapping; int result; diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index e320b8849..dd22d3e42 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -2187,7 +2187,7 @@ namespace SqlSugar this.QueryBuilder.IsDistinct==false) { var list = await this.Clone().Select(" COUNT(1) ").ToListAsync(); - return list.First(); + return list.FirstOrDefault(); } MappingTableList expMapping; int result;