"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso dividir com eficiência um string by Whitespace em C#?

Como posso dividir com eficiência um string by Whitespace em C#?

Postado em 2025-02-06
Navegar:504

How Can I Efficiently Split a String by Whitespace in C#?

Especificação de espaço para divisão de strings em C#

]

Ao dividir uma string com base em espaços, definir manualmente uma matriz de char [] é complicada e propensa a erros. Felizmente, o C# fornece uma abordagem mais eficiente.

! Isso significa usar os caracteres do espaço padrão para segmentação, evitando a necessidade de usar explicitamente as matrizes de caracteres.

Isso ocorre porque a documentação para o método string.split (char []) afirma explicitamente: "Se o parâmetro delimitador for nulo ou não contém caracteres, o caractere do espaço é considerado um delimitador. "]

para que o código a seguir pode efetivamente dividir a string "A raposa marrom rápida salta sobre o cachorro preguiçoso" em uma variedade de strings:

string [] ssizes = mystr.split (null);

Certifique -se de consultar a documentação para obter informações abrangentes sobre como usar métodos e classes específicos de maneira eficaz. A documentação geralmente pode fornecer informações valiosas e tornar sua experiência de codificação mais eficiente.
            
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3