In lucrul cu sirurile de caractere, de regula trebuie acordata atentie:
- Daca string-ul este null
- Daca string-ul este gol
- Daca string-ul contine spatii
Primele doua conditii se pot verifica folosind metoda String.IsNullOrEmpty().
In .NET 4.0 a aparut si metoda String.IsNullOrWhiteSpace() cu ajutorul careia se poate verifica daca sirul contine doar spatii.
using System; namespace String { class Program { static void Main(string[] args) { string s1 = null; string s2 = ""; string s3 = " "; //true Console.WriteLine(string.IsNullOrEmpty(s1)); //true Console.WriteLine(string.IsNullOrEmpty(s2)); //true Console.WriteLine(string.IsNullOrWhiteSpace(s3)); Console.ReadLine(); } } }
Category: Uncategorized