none
Dividir frase RRS feed

  • Pergunta

  • Bom dia

    Estou querendo dividir a frase escrita pelo usuário, separando pelos espaços para poder trabalhar com as palavras separadas.

    Olha com é: "Eu sou uma pessoa legal"

    tem como dividir isso?

    domingo, 30 de outubro de 2016 12:58

Respostas

  • Olá Carlos,

    Teve uma pergunta bem semelhante esses dias. Você deve utilizar o Split.

    Ficar assim no seu exemplo:

    string frase = "Eu sou uma pessoa legal";
    var array = frase.Split(' ');

    O método Split separa as sentenças e os guarda em um array de string que pode ser percorrido ou acessado via um index de posição, como:

    var primeiraPalavra = array[0];
    
    // Percorrendo
    
    foreach(string item in array)
    {
       ....
    }

    Valeu!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    domingo, 30 de outubro de 2016 13:01