Merge pull request #950 from wizcabbit/master

修复 IEnumerable.GetEnumerator 没有实现的问题
This commit is contained in:
2881099 2022-04-02 08:45:19 +08:00 committed by GitHub
commit 36d648c64b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,7 +40,10 @@ namespace FreeSql.Extensions.Linq
yield return item; yield return item;
} }
} }
IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException(); IEnumerator IEnumerable.GetEnumerator()
{
return (IEnumerator)GetEnumerator();
}
public Type ElementType => typeof(QueryableProvider<TCurrent, TSource>); public Type ElementType => typeof(QueryableProvider<TCurrent, TSource>);
public Expression Expression => _expression; public Expression Expression => _expression;