Vra

Ek glo altyd hulle gedoen het, maar sien 'n paar antwoorde hier maak my twyfel ...

Kan ek toegang tot private velde / eienskappe / metodes van buite 'n klas deur nadenke?

Was dit nuttig?

Oplossing

Ja, jy kan toegang tot private velde via besinning. Dit is hoe 'n baie Orms gaan oor mense aan 'n voorwerp sonder om deur jou eienskappe (wat besigheid logika wat jy dalk nie bedoel het om te loop op 'n voorwerp vrag sal roep).

Toegang wysigers is nie 'n vorm van sekuriteit!

Ander wenke

Jy doen egter nodig ekstra regte vir toegang tot private / beskerm / interne velde / eienskappe / metodes van buite 'n klas deur nadenke.

Ja, jy kan, jy moet net spesifiseer die toegang wysiger in die BindingFlags wanneer jy dit te bekom.

Ja, jy kan, maar jy moet regtig vrae jouself hoekom jy gaan:)

Daar is eintlik net een geval, waar dit sin maak en dit is 'n UnitTest.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top