Casablanca: Zugriff auf Anonyme Objekte

Beitrag lesen

Hi,

ich bekomme aus der Methode "public

  
        public IQueryable<object> getBenutzer()  
        {  
            return from benuzer in Benutzer  
                   select new {  
                       benutzerID = benutzer.BenutzerID,  
                       ...  
                   };  
        }  
  

eine Liste von Benutzern zurück.

  
var benutzer = getUsers().ToList();  

Wie kann ich bitte an die Eigenschaften und deren Inhalte kommen? Ich sehe ja, dass alle Properties und Values da sind, diese Schleife aber funktioniert nicht:

  
foreach (var item in benutzer) {  
   var test = item.userID;  
}  

item kennt seine Eigenschften nicht und sagt dass "object enthält keine Definition für "benutzerID". Hat jemnd eine Idee, wie man da an Properties kommt?

Danke im Voraus.