Risipa de key_press | Programare

Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Risipa de key_press | Programare - Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Tips C# 8

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

Your email address will not be published. Required fields are marked *

*