Frage : c# Accessor-Abkürzung-Frage VS10

Dieses ist eine wirklich einfache Frage, aber ich kippe finde die Antwort anywhere.

I morgens using c# in VS10. Ich habe eine Frage über den folgenden Code:

Öffentlichkeit int-Identifikation {erhalten; Satz; } erklären // variables „Identifikation-“ für Kategorie 'myClass'< Br/>
Later, wenn ich _id (die erzeugte pivate Version der Variable) schreibe, es ist unerkannt vorbei GEGEN und behandelt als nicht bekannt gemachte Variable.

So, wenn ich diese Methode anwende, um die allgemeinen Mitglieder zu verursachen, gibt es keine Weise für GEGEN, zu wissen, dass ich die private _id Variable verwenden werde, die verursacht wird? Muss ich ausdrücklich sein, wenn ich die privaten Variablen im Code verwenden muss?

Thanks,

Antwort : c# Accessor-Abkürzung-Frage VS10

Öffentlichkeit int-Identifikation {erhalten; Satz; } ist automatisches Eigentum und verursacht keine private Version. „Identifikation“ in Ihrem Code einfach verwenden. http://msdn.microsoft.com/en-us/library/bb384054.aspx

Wenn Sie noch den privaten Zugang wünschen, traditionelle Art verwenden.

privates int _id;
Öffentlichkeit int-Identifikation
{
erhalten {Rückhol_id; }
einstellen {_id = Wert;}
}
Weitere Lösungen  
 
programming4us programming4us