VISUAL STUDIO .
NET CORE
Deci, haideți să creăm prima noastră aplicație C #. Ce este necesar pentru asta?
În primul rând, avem nevoie de un editor de text în care să putem tasta codul programului. În al doilea rând, avem nevoie de un compilator
care să compileze codul introdus într-un editor de text într-o aplicație .exe.
În al treilea rând, avem nevoie de un framework .NET care este necesar pentru a compila și executa programul.
Pentru a facilita scrierea, precum și testarea și depanarea codului programului, sunt utilizate de obicei medii speciale de dezvoltare, în
special Visual Studio. Pentru a crea aplicații în C#, vom folosi un mediu de dezvoltare gratuit și complet funcțional - Visual Studio
Community 2019, care poate fi descărcat de pe următoarea adresă: https://visualstudio.microsoft.com/ru/downloads/ Microsoft Visual
Studio 2019.
1
După descărcare, executați programul de instalare.
În fereastra care se deschide, ni se va solicita să selectăm acele componente pe care dorim să le instalăm împreună cu Visual Studio. De
remarcat faptul că Visual Studio este un mediu de dezvoltare extrem de funcțional și vă permite să dezvoltați aplicații folosind mai multe
limbi și platforme. În cazul nostru, vom fi interesați în primul rând de C # și .NET Core. Prin urmare, în setul de sarcină pot fi selectate
doar .NET Core Cross-Platform Development. Puteți alege mai multe opțiuni sau toate opțiunile, dar ar trebui să țineți cont
de dimensiunea gratuită de pe hard disk - cu cât vor fi selectate mai multe opțiuni, cu atât mai mult spațiu pe disc va fi utilizat.
2
Și când instalați Visual Studio, toate instrumentele de dezvoltare software necesare vor fi instalate pe computer, inclusiv cadrul .NET
Core. După finalizarea instalării, creeăm primul program.
3
În primul rând, să deschidem Visual Studio. În ecranul de pornire, selectați Creează un proiect nou.
4
Pentru a crea aplicații în C #, vom folosi un mediu de dezvoltare gratuit și complet funcțional - Visual Studio Community 2019,
care poate fi descărcat de pe următoarea adresă: Microsoft Visual Studio 2019. Puteți utiliza și Visual Studio 2017
5
6
Clasa (class), în termeni simplificaţi, reprezintă principalul element structural şi de organizare în limbajele orientate spre
obiecte, grupând date cât şi funcţii care prelucrează respectivele date. Spaţiul de nume (Namespaces): din raţiuni practice,
programele mari, sunt divizate în module, dezvoltate separat, de mai multe persoane. Din acest motiv, există posibilitatea de a
apărea identificatori cu acelaşi nume. Pentru a evita erori furnizate din acest motiv, în 1955 limbajul C++ introduce noţiunea şi
cuvântul cheie namespace. Fiecare mulţime de definiţii dintr-o librărie sau program este grupată într-un spaţiu de nume,
7
existând astfel posibilitatea de a avea într-un program definiţii cu nume identic, dar situate în alte spaţii de nume. În cazul în
care, într-o aplicaţie, unele clase sunt deja definite, ele se pot folosi importând spaţiile de nume care conţin definiţiile acestora.
Mai menţionăm faptul că un spaţiu de nume poate conţine mai multe spaţii de nume.
Să comentăm programul de mai sus: linia
1: este o directivă care specifică faptul că se vor folosi clase incluse în spaţiul de nume System. În cazul nostru, se va folosi
clasa Console.
3: spaţiul nostru de nume
5: orice program C# este alcătuit din una sau mai multe clase
7: metoda Main, „punctul de intrare” în program
9: clasa Console, amintită mai sus, este folosită pentru operaţiile de intrare/ieşire
Aici se apelează metoda WriteLine din această clasă, pentru afişarea mesajului dorit pe ecran
Ca şi limbajul C++ cu care se înrudeşte, limbajul C# are un alfabet format din litere mari şi mici ale alfabetului englez, cifre şi
alte semne. Vocabularul limbajului este format din acele „simboluri” cu semnificaţii lexicale în scrierea programelor: cuvinte
(nume), expresii, separatori, delimitatori şi comentarii.