Ich verwende eine Linq-Abfrage auf einem dbset < /code>: < /p>
await _dbContext.Users.AnyAsync(u => u.Name == name);
< /code>
Aus diesem Vergleich gibt der Compiler den folgenden Fehler aus: < /p>
Error CS0121: The call is ambiguous between the following methods or properties:
'System.Linq.AsyncEnumerable.AnyAsync(System.Collections.Generic.IAsyncEnumerable, System.Func)' and
'Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AnyAsync(System.Linq.IQueryable, System.Linq.Expressions.Expression)'
< /code>
Ein ähnliches Problem tritt auch bei anderen LINQ -Erweiterungsmethoden auf, z. Wie behebe ich dieses Problem?
Mehrdeutiger Anruf bei der LINQ -Erweiterungsmethode auf DBSet ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post