Cuprins >> Introducere > Declararea și inițializarea variabilelor
Articol de importanță mare

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: