Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#3

Re: Nicht alle Codepfade geben einen Wert zurück.

  Alt 2. Mär 2006, 12:09
Die Fehlermeldung war bzw. ist auf jeden Fall ein Sprachproblem, weil du mit dem benutzten "return" ja nur die IList gefüllt hast. Die Funktion selbst lieferte nichts zurück. Ich hatte beim Testen bspw. hiermit keine Probleme:
Code:
public IList<Person> OlderThan(int Alter)
{
   IList<Person> personen=
      oc.Query<Person> (delegate(Person person) { return person.Alter > Alter; });
   return personen;
}
  Mit Zitat antworten Zitat