C# este unul dintre limbajele puse la dispoziție de Microsoft pentru a lucra cu .Net. Acest limbaj înglobează un set bogat de caracteristici, care permite dezvoltarea diferitelor tipuri de aplicații.
C# este un limbaj de programare orientat pe obiecte și seamănă cu mai multe aspecte ale limbajului C++. În acest tutorial, vom vedea cum să dezvoltăm prima noastră aplicație.
Aceasta va fi o aplicație de consolă de bază, vom explora apoi diferite tipuri de date disponibile în limbajul C#, precum și declarațiile de flux de control.
Construirea primei aplicații de consolă
O aplicație de consolă este o aplicație care poate fi rulată în linia de comandă din Windows. Pentru orice începător în .Net, construirea unei aplicații de consolă este, în mod ideal, primul pas pentru a începe.
În exemplul nostru, vom folosi Visual Studio pentru a crea un proiect de tip consolă. Apoi, vom folosi aplicația de tip consolă pentru a afișa un mesaj „Hello World”. Vom vedea apoi cum să construim și să rulăm aplicația de consolă.
Să urmăm pașii menționați mai jos pentru a pune la punct acest exemplu.
Pasul 1) Primul pas implică crearea unui nou proiect în Visual Studio. Pentru aceasta, odată ce Visual Studio este lansat, trebuie să alegeți opțiunea de meniu New->Project.
Pasul 2) Următorul pas constă în alegerea tipului de proiect ca fiind o aplicație de consolă. Aici trebuie, de asemenea, să menționăm numele și locația proiectului nostru.
- În caseta de dialog a proiectului, putem vedea diverse opțiuni pentru crearea diferitelor tipuri de proiecte în Visual Studio. Faceți clic pe opțiunea Windows din partea stângă.
- Când facem clic pe opțiunile Windows în pasul anterior, vom putea vedea o opțiune pentru Aplicație consolă. Faceți clic pe această opțiune.
- Dăm apoi un nume pentru aplicație, care în cazul nostru este DemoApplication. De asemenea, trebuie să furnizăm o locație pentru a stoca aplicația noastră.
- În cele din urmă, facem clic pe butonul „OK” pentru a permite Visual Studio să creeze proiectul nostru.
Dacă pașii de mai sus sunt urmați, veți obține în Visual Studio rezultatul de mai jos.
Succes: –
- Un proiect numit ‘DemoApplication’ va fi creat în Visual Studio. Acest proiect va conține toate artefactele necesare pentru a rula aplicația de consolă.
- Programul principal numit Program.cs este fișierul de cod implicit care este creat atunci când se creează o nouă aplicație în Visual Studio. Acest cod va conține codul necesar pentru aplicația noastră de consolă.
Pasul 3) Acum să scriem codul nostru care va fi folosit pentru a afișa șirul „Hello World” în aplicația de consolă.
Toate codurile de mai jos trebuie să fie introduse în fișierul Program.cs. Codul va fi utilizat pentru a scrie „Hello World” atunci când se execută aplicația consolă.
C# Hello World Program
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{ class Program { static void Main(string args) { Console.Write("Hello World"); Console.ReadKey(); } }}
Explicația codului: –
- Primile linii de cod sunt linii implicite introduse de Visual Studio. Instrucțiunea „using” este utilizată pentru a importa modulele .Net existente în aplicația noastră de consolă. Aceste module sunt necesare pentru ca orice aplicație .Net să funcționeze corect. Ele conțin codul minim pentru a face ca un cod să funcționeze pe o mașină Windows.
- Care aplicație aparține unei clase. C# este un limbaj orientat pe obiecte și, prin urmare, tot codul trebuie să fie definit într-un modul de sine stătător numit „clasă”. La rândul său, fiecare clasă aparține unui namespace. Un namespace este doar o grupare logică a claselor.
- Funcția Main este o funcție specială care este apelată automat la rularea unei aplicații de consolă. Aici trebuie să vă asigurați că introduceți codul necesar pentru a afișa șirul necesar în aplicația consolă.
- Clasa Console este disponibilă în .Net care permite să se lucreze cu aplicații consolă. Aici folosim o metodă încorporată numită „Write” pentru a scrie șirul „Hello World” în consolă.
- Apoi folosim metoda Console.ReadKey() pentru a citi orice cheie din consolă. Prin introducerea acestei linii de cod, programul va aștepta și nu va ieși imediat. Programul va aștepta ca utilizatorul să introducă orice tastă înainte de a ieși în cele din urmă. Dacă nu includeți această declarație în cod, programul va ieși imediat ce este rulat.
Pasul 4) Rulați programul .Net. Pentru a rula orice program, trebuie să faceți clic pe butonul Start din Visual Studio.
Dacă codul de mai sus este introdus corect și programul este executat cu succes, se va afișa următoarea ieșire.
Salire:
Din ieșire, se poate vedea clar că șirul „Hello World” este afișat corect. Acest lucru se datorează faptului că instrucțiunea Console.write face ca acest șir să fie trimis la consolă.
Rezumat
- O aplicație consolă este o aplicație care poate fi făcută să ruleze la promptul de comandă pe o mașină Windows.
- Metoda Console.write poate fi folosită pentru a scrie conținut în consolă.
.