Reklama

C# – Tipy, rady, návody – 3: Porovnání dvou řetězců

Úvod

Pokud potřebujete porovnat dva řetězce, je možné využít metodu Compare třídy String. Tato metoda vrací hodnotu typu Int32. Pokud je vrácená hodnota menší jak nula, tak je první řetězec str1 menší jak str2. Naopak pokud je vrácená hodnota větší jak nula, je řetězec str1 větší než str2. Pokud jsou řetězce shodné, vrácená hodnota je nula. Tato metoda také obsahuje možnost ignorování velikosti písmen. Pokud je vstupní parametr ignore_case nastaven na true, je ignorována velikost písmen.

string str1 = “Ahoj”;

string str2 = “AHOJ”;

bool ignore_case = true;

 

if (String.Compare(str1, str2, ignore_case) == 0)

{

return true ;

}

else

{

return false ;

}

 

V tomto případě vrací funkce true.

Následující a předchozí příspěvek v kategorii:

 

Následující: C# – Tipy, triky, návody – 4: Zjištění délky trvání určité části zdrojového kódu

Předchozí: C# – Tipy, triky, návody – 2: Nejjednodušší hodiny s datem
 
Tajned facebook
 

Za případné chyby v textu, ve zdrojovém kódě, nebo ve schématickém zapojení se omlouváme.
AUTOŘI NEBEROU ŽÁDNOU ODPOVĚDNOST ZA PŘÍPADNÉ ÚJMY NA ZDRAVÍ ČI MAJETKU.