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:

Utilizarea eficientă a string-urilor în C#: metode și proprietăți

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:

Utilizarea eficientă a string-urilor în C#: metode și proprietăți

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:

Utilizarea eficientă a stringurilor în C#: metode și proprietăți

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.