Fragen Sie eine Auflistung mit dem PropertyInfo-Objekt in LINQ ab

Ich habe eine Methode mit einer Signatur wie dieser

void RefreshMethod<T>(IEnumerable<T> lst, string propertyName) where T:class
{
   Type type = typeof(T);
   PropertyInfo property = type.GetProperties().Single(u => u.Name == primaryKeyProperty);
  //query goes here
}

Jetzt möchte ich diese Sammlung abfragen, um alle Werte zu erhalten, deren

propertyName <0

In einem einfachen Szenario wäre es so einfach

lst.where(u=>u.ID<0)

Aber hier habe ich nicht diese ID-Eigenschaft, sondern entsprechende "PropertyInfo" -Objekt.

Wie soll ich das erreichen?

freundlicher Führer

Antworten auf die Frage(1)

Ihre Antwort auf die Frage