La méthode divisée fournie par le framework .NET peut diviser la chaîne en une ligne distincte en fonction du symbole de changement. Cependant, l'utilisation standard de Split nécessite un tableau de caractères en tant que séparateurs, il ne convient donc pas à la division du symbole de changement.
Solution:
Afin de diviser efficacement la chaîne dans le .NET afin d'utiliser efficacement la chaîne dans .NET, vous pouvez utiliser le tableau de chaîne de réception comme charge lourde de la méthode divisée du séparateur:
Ici, TheText indique la chaîne d'entrée, Environment.Newline représente les changements uniques du système d'exploitation actuel. Stringsplitoptions.NON signifie que la segmentation ne doit pas considérer aucun espace ou éléments vides.
<code class="language-csharp">string[] lines = theText.Split( new string[] { Environment.NewLine }, StringSplitOptions.None );</code>
Si la chaîne d'entrée contient différents types de symboles changeants (par exemple, CR LF et uniquement LF), le code après la mise à jour peut gérer ce changement:
Cette méthode permet de diviser correctement, quel que soit le format de format changeant utilisé dans le texte.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!