, proprietăți Net, read-only sau scrie-doar

Proprietăți, read-only sau scrie-doar

Uneori este necesar să se creeze o proprietate a cărei valoare clientul primește, dar nu
Acesta poate fi modificat după ce a fost instalat în timpul initia-






TION de clasă. Chiar mai rar sunt proprietăți care nu sunt disponibile pentru lectură necesară, dar
disponibilă pentru modificare. Astfel de proprietăți sunt numite, respectiv, proprietățile,
read-only (read-only), și doar o înregistrare (numai scriere).
Creați proprietăți, read-only

Procedura de creare a acestor proprietăți diferă puțin de cea convențională
proprietăți. Pentru a crea o C # proprietate vizuală, numai citire, suficient
forma unor pete de proprietate, care are o metoda GET, și metoda ^ absent.
Anunțând proprietate similară în .NET Visual Basic, trebuie să-l marcați cu cheile de licență
cuvânt chevym ReadOnly Set metoda ar trebui să fie, de asemenea, eliminată. În ambele limbi zakry-
a cincea variabilă care stochează valoarea proprietății, este necesar să se declare
cuvinte cheie ReadOnly (numai citire). Iată o mostră de proprietăți disponibile numai
citește:
Visual Basic .NET
ReaflOnly mentă privată ca integer
Public Property InstanceNumber numai pentru citire () Ca Integer
obține
Întoarcere menta
End Get
Sfârșit de proprietate
Visual C #
mentă private int numai citire;
publice int InstanceNumber
obține
întoarce menta;






>
:
Deoarece variabila de stocare valoarea proprietății este disponibilă numai pentru chte-
Nia, nu puteți modifica codul. Valoarea inițială pentru o variabilă
trebuie să fie stabilite în constructorul clasei.
> Cum de a crea o proprietate read-only
1. Declarați variabila privat în care se păstrează valoarea proprietății,
Marcajul ReadOnly de cuvinte cheie (numai citire).
1. Scrieti punerea în aplicare a proprietăților, lăsând doar metoda de a obține cunoștințe
proprietăți cheniya, și stabilirea metoda lui de jos. În Visual Basic .NET este
proprietatea, de asemenea, este necesar să etichetați cuvinte cheie ReadOnly.
3. Se adaugă la constructorul clasei, este un membru al proprietăților variabile
CTBA, codul atribuie valoarea inițială.
Proprietăți disponibile doar pentru înregistrare
Puteți crea o proprietate a cărei valoare este clientul va fi capabil de a modifica, dar nu
să fie capabil să citească, dar aceste proprietăți sunt necesare doar foarte rar. Proprietăți accesibile
Nye doar pentru înregistrare, sunt folosite pentru a localiza forme. De exemplu, dacă za-
la o altă regiune proprietăți de cod se modifică corespunzător formei și Chi-
un hoț, aceste proprietăți nu sunt necesare.
sunt disponibile numai pentru intrările Proprietăți sunt create în același fel de mult ca și
proprietăți, read-only. Pentru a stoca valoarea acestei proprietăți așa-
este necesar să declare închisă variabila locală, dar în acest caz,
a realizat numai stabilirea metol valoarea proprietății, și o metodă care să câștige
conductoare a omis. În Visual Basic .NET proprietate similară trebuie să marcheze
WriteOnly cuvinte cheie.
* • Cum de a crea o proprietate care este disponibil numai pentru înregistrare
1. Declararea variabilei privat pentru a stoca valoarea proprietății.
2. Scrieți punerea în aplicare a proprietăților, lăsând doar metoda de stabilire
valoarea proprietății. În această metodă, puteți pune orice cod care urmează
efectua atunci când valoarea proprietăților. În plus, în Visual Basic .NET
Această proprietate ar trebui să fie marcate WriteOnly de cuvinte cheie,