Declararea variabilelor
Literal este literal o valoare codificată. Valorile codificate sunt valori constante și nemodificate în timpul executării programului. Totuși, majoritatea aplicațiilor vă vor solicita să lucrați cu valori pe care nu le cunoașteți din timp. Cu alte cuvinte, va trebui să lucrați cu date care provin de la utilizatori, de la fișiere sau din întreaga rețea.
Atunci când trebuie să lucrați cu date care nu sunt codificate greu, veți declara o variabilă.
Ce este o variabilă?
O variabilă este un container pentru stocarea unui tip de valoare. Variabilele sunt importante, deoarece valorile lor se pot modifica sau pot varia în timpul executării unui program. Variabilele pot fi atribuite, citite și modificate. Utilizați variabile pentru a stoca valorile pe care intenționați să le utilizați în cod.
Un nume de variabilă este o etichetă prietenoasă pentru oameni pe care compilatorul o atribuie unei adrese de memorie. Atunci când doriți să stocați sau să modificați o valoare în acea adresă de memorie sau de fiecare dată când doriți să regăsiți valoarea stocată, utilizați numele variabilei pe care ați creat-o.
Declararea unei variabile
Pentru a crea o variabilă nouă, trebuie mai întâi să declarați tipul de date al variabilei, apoi să îi dați un nume.
string firstName;
În acest caz, creați o variabilă nouă de tip string denumită firstName. De acum înainte, această variabilă poate conține numai valori șir.
Puteți alege orice nume atât timp cât respectă câteva reguli de sintaxă C# pentru denumirea variabilelor.
Reguli și convenții nume variabile
Un dezvoltator de software a spus odată celebru "Cea mai grea parte a dezvoltării software-ului este denumirea lucrurilor." Nu numai că numele unei variabile trebuie să respecte anumite reguli de sintaxă, ci ar trebui utilizat și pentru a face codul mai lizibil și mai ușor de înțeles. Asta-i o mulțime de a cere de o linie de cod!
Iată câteva considerații importante despre numele variabilelor:
- Numele variabilelor pot conține caractere alfanumerice și caractere de subliniere. Caracterele speciale, cum ar fi simbolul
#hash (numit și simbol număr sau liră) sau simbolul$dolar nu sunt permise. - Numele variabilelor trebuie să înceapă cu o literă alfabetică sau cu un caracter de subliniere, nu cu un număr.
- Numele variabilelor sunt sensibile la litere mari și mici, ceea ce înseamnă că
string Value;șistring value;sunt două variabile diferite. - Numele variabilelor nu trebuie să fie un cuvânt cheie C#. De exemplu, nu puteți utiliza următoarele declarații variabile:
decimal decimal;saustring string;.
Există convenții de cod care ajută la menținerea variabilelor lizabile și ușor de identificat. Pe măsură ce dezvoltați aplicații mai mari, aceste convenții de codificare vă pot ajuta să urmăriți variabilele printre alte texte.
Iată câteva convenții de codificare pentru variabile:
- Numele variabilelor trebuie să utilizeze litere camele, care este un stil de scriere care utilizează o literă mică la începutul primului cuvânt și o literă mare la începutul fiecărui cuvânt ulterior. De exemplu,
string thisIsCamelCase;. - Numele variabilelor trebuie să înceapă cu o literă alfabetică. Dezvoltatorii utilizează sublinierea pentru un scop special, așa că încercați să nu utilizați acest lucru deocamdat.
- Numele variabilelor ar trebui să fie descriptive și semnificative în aplicația dvs. Alegeți un nume pentru variabila dvs. care reprezintă tipul de date pe care îl va conține.
- Numele variabilelor trebuie să fie unul sau mai multe cuvinte întregi adăugate împreună. Nu utilizați contracții sau abrevieri, deoarece numele variabilei (și, prin urmare, scopul său) poate fi neclar pentru ceilalți care citesc codul dvs.
- Numele variabilelor nu trebuie să includă tipul de date al variabilei. Este posibil să vedeți câteva sfaturi pentru a utiliza un stil precum
string strValue;. Acest sfat nu mai este actual.
Exemplul string firstName; respectă toate aceste reguli și convenții, presupunând că doriți să utilizați această variabilă pentru a stoca date care reprezintă prenumele cuiva.
Exemple de nume variabilă
Iată câteva exemple de declarații de variabile utilizând tipurile de date despre care ați învățat până acum:
char userOption;
int gameScore;
decimal particlesPerMillion;
bool processedCustomer;
Recapitula
Iată ce ați învățat până acum despre variabile:
- Variabilele sunt valori temporare pe care le stocați în memoria computerului.
- Înainte de a utiliza o variabilă, trebuie să o declarați.
- Pentru a declara o variabilă, selectați mai întâi un tip de date pentru tipul de date pe care doriți să-l stocați, apoi dați variabilei un nume care respectă regulile.
Acum că știți cum să declarați o variabilă, să aflăm cum să setați, să regăsiți și să inițializați valoarea unei variabile.