Următorul subiect în lecțiile noastre va fi declararea și inițializarea variabilelor. Ce înseamnă acești termeni?
Așa cum am spus deja într-o lecție anterioară, declararea unei variabile înseamnă crearea unei noi variabile, indicând compilatorului tipul și numele acesteia. Cu toate acestea, noua noastră variabilă este doar creată. Încă nu conține nici o valoare, sau, mai corect, valoarea sa este valoarea implicită a tipului său. Aici intervine inițializarea.
A inițializa o variabilă înseamnă a declara o variabilă și a îi oferi o primă, implicită valoare, folosind operatorul C# de atribuire (caracterul egal, „=”). Iată un exemplu de declarare și initializare a variabilelor:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
using
System;
namespace
BunaLume
{
class
Program
{
static void Main(string[] args)
{
// declară variabilele
int varsta; // vârsta utilizatorului, în ani
int greutate; // greutatea utilizatorului, în Kg
int inaltime; // înălțimea utilizatorului, în cm
// initializează variabilele
varsta = 32;
greutate = 48;
inaltime = 158;
Console.ReadLine();
}
}
}
|
Este posibilă și fuzionarea celor doi termeni într-o singură instrucțiune:
|
17
|
int inaltime = 158;
|
Compilatorul ne permite și să declarăm mai multe variabile de același tip într-o singură instrucțiune:
|
9
|
int inaltime, greutate, varsta;
|
După cum ați putea ghici, compilatorul ne permite și să inițializăm variabilele declarate într-o singură instrucțiune, dar acest lucru nu este foarte popular în rândul programatorilor:
|
9
|
int inaltime = 169, greutate, varsta = 24;
|
Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip: