Maison >développement back-end >C++ >Comment puis-je diviser efficacement une chaîne par espaces en C# ?
Spécification d'espace pour le fractionnement de chaînes en C#
Lors du fractionnement de chaînes en fonction d'espaces, définir manuellement un tableau char[] est fastidieux et sujet aux erreurs. Heureusement, C# propose une approche plus efficace.
Il n'est pas nécessaire de spécifier des espaces dans le tableau, appelez simplement string.Split(null); ou string.Split(new char[0]);. Cela signifie que le caractère espace par défaut est utilisé pour le fractionnement, évitant ainsi d'avoir à utiliser explicitement un tableau de caractères.
En effet, la documentation de la méthode string.Split(char[]) indique clairement : "Si le paramètre séparateur est nul ou ne contient aucun caractère, le caractère espace est considéré comme le séparateur. "
Le code suivant divise donc efficacement la chaîne « Le renard brun rapide saute par-dessus le chien paresseux » en un tableau de chaînes :
<code class="language-csharp">string[] ssizes = myStr.Split(null);</code>
Assurez-vous de consulter la documentation pour obtenir des informations complètes sur la façon d'utiliser efficacement des méthodes et des classes spécifiques. La documentation peut souvent fournir des informations précieuses et rendre votre expérience de codage plus efficace.
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!