Vérifiez si une chaîne est nulle ou vide en C#

Muhammad Maisam Abbas 16 février 2024
  1. Vérifiez si une chaîne est vide ou nulle en C#
  2. Vérifiez si une chaîne est nulle en C#
  3. Vérifiez si une variable chaîne est vide en C#
Vérifiez si une chaîne est nulle ou vide en C#

Ce didacticiel abordera les méthodes de vérification si une chaîne est vide ou nulle en C#.

Vérifiez si une chaîne est vide ou nulle en C#

Si nous voulons rechercher une chaîne qui contient une valeur null ou "", nous pouvons utiliser la méthode string.IsNullOrEmpty() en C#. La méthode string.IsNullOrEmpty() a un type de retour booléen. Il renvoie true si la chaîne est vide ou nulle. Consultez l’exemple de code suivant.

using System;

namespace check_string {
  class Program {
    static void Main(string[] args) {
      string s = null;
      if (string.IsNullOrEmpty(s)) {
        Console.WriteLine("String is either null or empty");
      }
    }
  }
}

Production:

String is either null or empty

Dans le code ci-dessus, nous attribuons la valeur null à la variable chaîne s et vérifions si elle est vide ou nulle avec la méthode string.IsNullOrEmpty() en C#.

Vérifiez si une chaîne est nulle en C#

Dans la section ci-dessus, nous vérifions la valeur null et la valeur "" combinées. Si nous voulons vérifier séparément si une chaîne est null ou non, nous pouvons utiliser l’opérateur de comparaison ==. Consultez l’exemple de code suivant.

using System;

namespace check_string {
  class Program {
    static void Main(string[] args) {
      string s = null;
      if (s == null) {
        Console.WriteLine("String is null");
      }
    }
  }
}

Production:

String is null

Dans le code ci-dessus, nous vérifions si la variable chaîne s est null ou non avec l’opérateur de comparaison == en C#.

Vérifiez si une variable chaîne est vide en C#

Comme dans l’exemple précédent, nous pouvons également vérifier séparément si une chaîne est vide ou non avec le champ string.Empty en C#. Le champ string.Empty représente un vide en C#. Consultez l’exemple de code suivant.

using System;

namespace check_string {
  class Program {
    static void Main(string[] args) {
      string s = "";
      if (s == string.Empty) {
        Console.WriteLine("String is empty");
      }
    }
  }
}

Production:

String is empty

Dans le code ci-dessus, nous vérifions si la chaîne est vide avec le champ string.Empty en C#.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Article connexe - Csharp String