none
O que significa return true e false? RRS feed

  • Pergunta

  • O que especificamente é 'return' ou 'return true'? E o que significa o return false no final?(qual a função?)(...)

       if (button3.Text == jogador_at && button5.Text == jogador_at && button9.Text == jogador_at)
                {
                    Ganhar();
                    return true;
                }
                if (button1.Text.Length != 0 && button2.Text.Length != 0 && button3.Text.Length != 0 && button4.Text.Length != 0 && button5.Text.Length != 0 && button6.Text.Length != 0 && button7.Text.Length != 0 && button8.Text.Length != 0 && button9.Text.Length != 0)
                {
                    MessageBox.Show("Deu Velha");
                    Zerar();
                    return true;
                }
                Jogador_Atual = InverteJogador();
                label1.Text = "Jogador Atual: " + Jogador_Atual;
                return false;
            }

    terça-feira, 6 de dezembro de 2016 19:48

Respostas

  • Olá tudo bem?

    Return, por assim dizer, finaliza a execução do código e retorna um valor definido pela definição do método. Exemplo:

    function boolean ValidarSeMeuNomeEhPablo(string nome)
    {
       if (nome == "Pablo")
          return true;
       else
          return false;
    }
    Sacou? Se o método tem valor de retorno, ele precisa ter um return e um valor a retornar.
    • Marcado como Resposta Spiriquidiberto terça-feira, 6 de dezembro de 2016 20:31
    terça-feira, 6 de dezembro de 2016 20:21