none
Pausa e continuar codigo da onde parou c# RRS feed

  • Pergunta

  • Bom Dia

    gostaria de saber se era possível eu fazer uma pausa em um código e depois continuar ler o código da onde parou

    ex:

    int = 0; if(int == 0) { // campo de senha de liberação onde ainda irei colocar a senha de liberação } MessageBox.Show("Fim");

    porem esse campo de liberação é um senha colocando em um textbox ou seja se a senha for verdadeira ele exibe a caixa de massagem se não para o código.

    isso é possível?

    der de já agradeço pela atenção de todos.


    quarta-feira, 29 de junho de 2016 15:11

Respostas

  • Boa tarde, Marcos!

    Você pode fazer algo parecido com isso:

    int = 0;
    if(int == 0)
    {
      // campo de senha de liberação onde ainda irei colocar a senha de liberação
      if(senha == válida)
      {
        MessageBox.Show("Fim");
      }
    }
    
    


    Att,
    Leandro

    Se foi útil, marque como útil ou como resposta.

    • Marcado como Resposta Rhael_Andrade quarta-feira, 29 de junho de 2016 15:46
    quarta-feira, 29 de junho de 2016 15:28

Todas as Respostas

  • Boa dia,

    Não entendi sua dúvida, mas se o que precisa é deixar de executar o código após uma validação você pode dar um return.
    Exemplo:
    public void ValidarLogin()
    {
        int teste = 0;
        if(teste == 0)
        {
            MessageBox.Show("Variavel teste é igual a zero não vai executar até o fim");
            return;
        }
    
        //Se teste for diferente de 0 vai mostrar a mensagem abaixo.
        MessageBox.Show("Fim");
    }

    Att,

    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Sugerido como Resposta Silvaney quarta-feira, 29 de junho de 2016 15:30
    quarta-feira, 29 de junho de 2016 15:26
  • Boa tarde, Marcos!

    Você pode fazer algo parecido com isso:

    int = 0;
    if(int == 0)
    {
      // campo de senha de liberação onde ainda irei colocar a senha de liberação
      if(senha == válida)
      {
        MessageBox.Show("Fim");
      }
    }
    
    


    Att,
    Leandro

    Se foi útil, marque como útil ou como resposta.

    • Marcado como Resposta Rhael_Andrade quarta-feira, 29 de junho de 2016 15:46
    quarta-feira, 29 de junho de 2016 15:28

  • sim eu ja uso o
     return;
    porem quando segar nessa linha que você postou eu chamo um panel com a senha a por.
    queria saber se após eu bota essa senhacontinuasse lendo o código depois do return;

    quarta-feira, 29 de junho de 2016 15:29