Vraag : de Vraag van de Kortere weg c# Accessor VS10

Dit is een werkelijk eenvoudige vraag, maar ik schuin vondst af het antwoord anywhere.

I am gebruikend c# in VS10. Ik heb een vraag over de volgende code:

openbare int. identiteitskaart {krijg; reeks; } // verklaart veranderlijke „identiteitskaart“ voor klassen 'myClass'< br/>
Later, als ik _id (de geproduceerde pivate versie van de variabele) typ, het is niet erkend langs VERSUS en behandeld als niet aangegeven variabele.

So, als ik deze methode gebruik om de openbare leden te creëren, is er geen manier voor VERSUS om dat ik de privé te weten variabele zal gebruiken _id die zal worden gecre�ërd? Moet expliciet ik zijn als ik de privé variabelen in code moet gebruiken?

Thanks,

Antwoord : de Vraag van de Kortere weg c# Accessor VS10

openbare int.identiteitskaart {krijg; reeks; } is automatisch bezit en cre�ërt geen privé versie. Gebruik enkel „identiteitskaart“ in uw code. http://msdn.microsoft.com/en-us/library/bb384054.aspx

Als u nog toegangsprivé-gebruik in traditionele stijl wilt.

privé int. _id;
openbare int.identiteitskaart
{
krijg {terugkeer _id; }
reeks {_id = waarde;}
}
Andere oplossingen  
 
programming4us programming4us