Maison >développement back-end >C++ >Comment diviser une chaîne C# à l'aide du caractère « # » ?

Comment diviser une chaîne C# à l'aide du caractère « # » ?

Linda Hamilton
Linda Hamiltonoriginal
2025-01-13 22:50:44574parcourir

How to Split a C# String Using the

Utilisez le caractère "#" pour diviser la chaîne C#

Lors du traitement d'une chaîne en C#, vous devrez peut-être la diviser en parties en fonction de caractères spécifiques. Dans cet exemple, nous allons nous concentrer sur la façon de diviser une chaîne à l'aide du caractère "#".

Question :

Étant donné une chaîne similaire à "Hello#World#Test", comment pouvons-nous supprimer le "#" et stocker les résultats "Hello", "World" et "Test" dans des chaînes différentes ?

Solution :

Pour y parvenir, nous pouvons utiliser la méthode Split(), qui divise la chaîne en sous-chaînes en fonction des caractères ou des chaînes fournis. Voici comment procéder :

<code class="language-csharp">string[] s = "Hello#World#Test".Split('#');</code>

Dans ce cas, s est un tableau de chaînes contenant les segments divisés :

  • s[0] contient "Bonjour"
  • s[1] contient "Monde"
  • s[2] contient "Test"

La méthode Split() comporte plusieurs surcharges pour gérer différents scénarios, notamment le fractionnement basé sur des espaces, des tableaux de caractères ou des séquences de caractères vides. Pour plus d'informations, consultez la documentation MSDN de Microsoft : https://www.php.cn/link/234f161759ed410f2b27b505e28b63f4

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn