get_Name und set_Name wie Methoden werden innerlich durch den c# Compiler der Kategorie hinzugefügt, wenn Sie einen Eigentum Namen definieren. Für ein Eigentum X habend erhalten; und Satz; c# Compiler addiert get_X und set_X Methoden.
Eigentum ist nur eine hochgradige Eigenschaft und innerlich kann eine Kategorie nur Felder haben und Methoden (atleast in diesem conext), so der Compiler bildet die Eigenschaften mit Methoden ab.
Es gibt keinen Grund, den Sie ihn direkt verwenden müssen. Sie können das Eigentum gerade benutzen.
Wenn Sie ein Eigentum, während der Kompilation, diese Linie => objectx benutzen. Name
wird in objectx.get_Name umgewandelt.
So es gibt kein Eigentumkonzept am untergeordneten.