Dacă vă amintiți lecția despre variabila de tip char, știți că un char poate stoca doar un singur caracter. Și vă mai amintiți și că pentru stocarea a mai mult de un singur caracter, am spus că vom folosi tipul de variabilă string (șir de caractere).
Un string este de fapt o serie de unul sau mai multe caractere. Valoarea sa implicită este null (nulă). Spre deosebire de caractere, care își înglobează valoarea între ghilimele simple, șirurile de caractere le încadrază în ghilimele duble.
Să analizăm un exemplu referitor la declararea și inițializarea unei variabile de tip string:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
using
System;
namespace
BunaLume
{
class
Program
{
static void Main(string[] args)
{
// Declara niste variabile
string prenume = "Gheorghe";
string nume = "Popescu";
string numeIntreg = prenume + " " + nume;
// Afisează rezultatul la consols
Console.WriteLine("Salut, " + prenume + "!");
Console.WriteLine("Numele tau intreg este " + numeIntreg + ".");
Console.ReadLine();
}
}
}
|
Ieșirea va arăta așa:
Diverse operații de prelucrare de text pot fi realizate asupra șirurilor de caractere: concatenare (unirea a două șiruri de caractere), divizare printr-un anumit caracter separator, căutare, înlocuirea caracterelor și altele. Voi explica toate aceste concepte într-o parte ulterioară a lecțiilor noastre
Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip: