none
Minuto menor que 9 RRS feed

  • Pergunta

  • Olá colegas.

    tudo bem? A minha pergunta é de leigo, mas para os feras, a resposta será mole : )

    Quero comparar se o minuto é menor que 10, se for, então ficaria assim "10h05min". Fiz o seguinte código, porém só aparece o zero rsrs

    public int verMinutos(int Minutos) { int texto = 0; if (Minutos < 10) { Minutos = texto;

    Minutos += Minutos; } else { Minutos = Minutos; } return Minutos; } public int Hora; public int Minuto; private void Form1_Load(object sender, EventArgs e) { Hora = DateTime.Now.Hour; Minuto = DateTime.Now.Minute; this.toolStripLabel1.Text = "Conectado desde " + Hora + "h" + verMinutos(Minuto) + "min"; }


    Só sei de uma coisa, que errei em alguma coisa!!!....rsrs

    Obrigado!


    Marcos Tavares


    • Editado José.Marcos quinta-feira, 21 de março de 2013 21:39 Erro de código!
    quinta-feira, 21 de março de 2013 21:37

Respostas

  • Cara,

    Apenas deve corrigir algumas coisas como o Levi informou e faça o seu método retornar uma string.

    Segue:

    public string verMinutos(int Minutos) 
    {
       if (Minutos < 10)
       {
           return "0" + Minutos.ToString();
       }
       else 
       {
          return Minutos.ToString();
       }
    }

    private void Form1_Load(object sender, EventArgs e)
    {           
       this.toolStripLabel1.Text = "Conectado desde " + DateTime.Now.Hour.ToString() + "h" + verMinutos(DateTime.Now.Minute) + "min";
    }



    Atenciosamente,

    Samuel dos Anjos


    sexta-feira, 22 de março de 2013 03:56

Todas as Respostas

  • o codigo esta mal aki:

    nao faz sentido

    public int verMinutos(int Minutos) { int texto = 0; if (Minutos < 10) { Minutos = texto;----aki vai sempre ser zero

    Minutos += Minutos; zero nao soma sero, igual a zero } else { Minutos = Minutos; } return Minutos; }


    A flower cannot blossom without sunshine, and man cannot live without love.


    quinta-feira, 21 de março de 2013 22:21
    Moderador
  • Cara,

    Apenas deve corrigir algumas coisas como o Levi informou e faça o seu método retornar uma string.

    Segue:

    public string verMinutos(int Minutos) 
    {
       if (Minutos < 10)
       {
           return "0" + Minutos.ToString();
       }
       else 
       {
          return Minutos.ToString();
       }
    }

    private void Form1_Load(object sender, EventArgs e)
    {           
       this.toolStripLabel1.Text = "Conectado desde " + DateTime.Now.Hour.ToString() + "h" + verMinutos(DateTime.Now.Minute) + "min";
    }



    Atenciosamente,

    Samuel dos Anjos


    sexta-feira, 22 de março de 2013 03:56
  • Bom dia colegas.

    Funcionou perfeitamente. Sabia que podia contar com os feras.

    Um abraço e muito obrigado pela ajuda.

    Marcos


    Marcos Tavares

    sexta-feira, 22 de março de 2013 11:59
  • @Samuel

    Valeu ai cara. Estou com preguica de escrever codigo:) 


    A flower cannot blossom without sunshine, and man cannot live without love.

    sexta-feira, 22 de março de 2013 17:47
    Moderador