Ich verstehe Lambdas und die Func
et Action
Delegierte. Aber Ausdrücke verblüffen mich.
Unter welchen Umständen würden Sie eine Expression<Func<T>>
als eine einfache alte Func<T>
?
Ich verstehe Lambdas und die Func
et Action
Delegierte. Aber Ausdrücke verblüffen mich.
Unter welchen Umständen würden Sie eine Expression<Func<T>>
als eine einfache alte Func<T>
?
Es ist gut zu wissen, dass man die Func<TEntity, bool>
con AsQueryable()
Erweiterungsmethode wie Expression<Func<TEntity, bool>>
.
Func<App, bool> filter = x => x.Alias.Contains("gan");
var query = dbSet.Where(filter).AsQueryable();
Die Abfrage wird nicht ausgeführt, bis Sie die Ausführungsmethoden wie Count()
ou ToList()
.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.