Fråga : c#Accessorgenvägen ifrågasätter VS10

Detta är ett egentligen enkelt ifrågasätter, men jag cant fynd förmiddagen för svaret anywhere.

I using c# i VS10. Jag har en ifrågasätta om efter kodifiera: offentligt int ID för

{få; uppsättning; } // förklarar att variabel”ID” för klassificerar 'myClass'

Later, om jag skrivar _id (den frambragda pivateversionen av variabeln), det är oigenkännlig by VS och behandlat som en undeclared variabel.

So, om jag använder denna metod för att skapa de offentliga medlemmarna, finns det inget långt för VS att veta, att jag ska, använder den privata _idvariabeln, som ska, skapas? Måste jag vara explicit, om jag behöver att använda de privata variablerna kodifierar in?

Thanks,
" klar "

Svar : c#Accessorgenvägen ifrågasätter VS10

offentligt int-ID {få; uppsättning; } är den automatiska egenskapen och skapar inte någon privat version. Använd precis ”ID” i ditt kodifierar. http://msdn.microsoft.com/en-us/library/bb384054.aspx

Om du som är stilla, önskar, ta fram traditionellt privat bruk utformar.

privat int-_id;
offentligt int-ID
{
få {återgång _id; }
uppsättning {_id = värderar;},
}
Andra lösningar  
 
programming4us programming4us