Auf Eigenschaften von anonymen Typen in C # zugreifen?

8

Angenommen, ich habe einen anonymen Typ für eine Person erstellt, die Name und Geburtsdatum als Eigenschaften hat:

%Vor%

entschied dann später, eine Methode hinzuzufügen, die das Alter der Person zurückgibt.

%Vor%

Wie greife ich auf die Eigenschaft BirthDate zu, damit ich das Alter berechnen kann? Ich habe versucht mit this , aber natürlich hat es nicht funktioniert.

    
dpp 19.07.2013, 08:59
quelle

1 Antwort

4

Sie können nicht. Sie müssen eine Klasse Person erstellen, um eine solche Funktionalität zu haben:

%Vor%

Bearbeiten: Eine weitere Option ist das Erstellen einer Erweiterungsmethode für DateTime :

%Vor%     
Stormenet 19.07.2013 09:16
quelle

Tags und Links