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 :
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!