最近总是报这样的错,是bug么? 返回

SqlSugar
6 113

错误日志


2022-05-05 11:28:00.2179 | ERROR | 集合已修改;可能无法执行枚举操作。 

  System.InvalidOperationException: 集合已修改;可能无法执行枚举操作。

   在 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)

   在 System.Collections.Generic.List`1.Enumerator.MoveNextRare()

   在 System.Collections.Generic.List`1.Enumerator.MoveNext()

   在 System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)

   在 SqlSugar.ConfigQuery.SetTable[T](Expression`1 keyExpression, Expression`1 valueTextExpression, String uniqueCode, Expression`1 whereExpression)

   在 EQ.DAL.Common.SugarConfigQuery.SetTable[T](ConfigQuery config, Expression`1 keyExpression, Expression`1 valueTextExpression, UniqueCode uniqueCode, Expression`1 whereExpression) 位置 F:\01CodeSource\EQ\EQ.DAL\Common\SugarConfigQuery.cs:行号 67

   在 EQ.DAL.Common.SugarConfigQuery.Register(ConfigQuery config) 位置 F:\01CodeSource\EQ\EQ.DAL\Common\SugarConfigQuery.cs:行号 36

   在 EQ.DAL.Common.DbContext.ConfigAction(SqlSugarClient db) 位置 F:\01CodeSource\EQ\EQ.DAL\Common\DbContext.cs:行号 70

   在 SqlSugar.SqlSugarScope.GetThreadContext(String key)

   在 SqlSugar.SqlSugarScope.GetContext()

   在 SqlSugar.SqlSugarScope.get_ScopedContext()

   在 SqlSugar.SqlSugarScope.Queryable[T]()

   在 SqlSugar.SimpleClient`1.AsQueryable()

   在 EQ.BLL.CourseTeachMaterial.CourseTeachMaterialBLL.GetCourseTeachMaterialList(String semesterID) 位置 F:\01CodeSource\EQ\EQ.BLL\CourseTeachMaterial\CourseTeachMaterialBLL.cs:行号 32

   在 EQ.BLL.CourseTeachMaterial.CourseTeachMaterialBLL.BulidWordCourseTeachMaterial(String semesterID) 位置 F:\01CodeSource\EQ\EQ.BLL\CourseTeachMaterial\CourseTeachMaterialBLL.cs:行号 42

   在 EQ.BLL.CourseTeachMaterial.CourseTeachMaterialBLL.<>c__DisplayClass4_0.<BulidWordCourseTeachMaterialAsync>b__0() 位置 F:\01CodeSource\EQ\EQ.BLL\CourseTeachMaterial\CourseTeachMaterialBLL.cs:行号 61 


代码截图

image.png

热忱回答6