Stringurile sunt esențiale în programare. Ele permit procesarea și manipularea datelor textuale. În acest ghid, te vei familiariza cu tipul de date String în C# și vei învăța metodele și proprietățile sale de bază. Aceste cunoștințe te vor ajuta să folosești Stringuri eficient în programele tale.
Cele mai importante concluzii
- Stringurile în C# sunt o colecție de caractere și sunt reprezentate între ghilimele.
- Clasa String oferă diverse metode pentru manipulare, inclusiv ToUpper(), ToLower(), Trim() și Length.
- Stringurile originale rămân neschimbate prin apeluri de metodă; noi stringuri sunt returnate.
Ghid pas cu pas
1. Declarația și inițializarea unui String
Pentru a declara un String în C#, folosești cuvântul cheie string, urmat de un nume la alegerea ta, semnul egal și valoarea atribuită între ghilimele. Un exemplu ar putea arăta astfel:

2. Afișarea unui String în consolă
Cu metoda Console.WriteLine() poți afișa Stringul definit anterior în consolă. Exemplul următor arată cum să afișezi "Hello World":
3. Afișarea unui String cu litere mari
Pentru a afișa întregul String cu litere mari, folosești metoda ToUpper(). Faci asta punând un punct la sfârșitul numelui Stringului și apelând ToUpper():
4. Afișarea unui String cu litere mici
Cu metoda ToLower() poți afișa același String cu litere mici. Încearcă următoarea comandă și testează singur:

5. Eliminarea spațiilor cu Trim
Dacă ai spații la începutul sau la sfârșitul unui String, poți să le elimini cu metoda Trim(). Iată cum arată comanda:
6. Determinarea numărului de caractere
Pentru a determina lungimea unui String, folosești proprietatea Length. Aceasta va returna numărul total de caractere din String, inclusiv toate spațiile:

7. Afișarea prietenoasă a numărului de caractere
Adaugă un text explicativ pentru a face afișarea numărului de caractere mai ușor de înțeles pentru utilizator:
8. Determinarea numărului de caractere fără spații
Poti folosi metoda Trim() în combinație cu proprietatea Length pentru a determina numărul de caractere fără spații la început sau la sfârșit. Iată un exemplu:
9. Rezumatul funcțiilor
În final, poți rezuma metodele și proprietățile învățate pentru a evidenția avantajele și cazurile de utilizare ale acestora. Ține minte că Stringurile nu sunt modificate, ci noi Stringuri sunt generate prin apeluri de metodă.
Rezumat – Programare C#: Stringuri și metodele lor
În acest ghid, ai învățat elementele de bază ale tipului de date String în C#. Ai învățat cum să declari, să manipulezi Stringuri și să interoghezi proprietățile acestora. Metodele ToUpper(), ToLower(), Trim() și proprietatea Length sunt instrumente fundamentale pentru a lucra eficient cu Stringuri.
Întrebări frecvente
Ce este un String în C#?Un String în C# este o secvență de caractere care este specificată între ghilimele.
Cum pot transforma un String în litere mici?Folosește metoda ToLower() pe Stringul tău.
Modifică Trim() Stringul original?Nu, Trim() elimină doar spațiile și returnează un nou String.
Ce face proprietatea Length?Proprietatea Length returnează numărul de caractere dintr-un String, inclusiv spațiile.
Cum pot elimina spațiile de la începutul și sfârșitul unui String?Folosește metoda Trim() pe Stringul tău.