none
Maskedtextbox para float... RRS feed

  • Pergunta

  • Bom dia pessoal.

    Estou com um probleminha simples, mas não consigo contornar ele.

    No meu form eu tenho uma maskedtextbox com a seguinte mascara: '90:00' e preciso converter esse valor para um número float.

    Existe alguma coisa que eu possa fazer?? Eu tentei o float.Parse e o Convert.ToFloat.

    sexta-feira, 8 de junho de 2012 13:29

Respostas

  • Amigo,

    Não é possivel converter porque existe o caracter dois pontos (:). É necessario remover para realizar a conversao.

    Voce pode utilizar o simples Replace para remover os dois pontos ou algo um pouco mais generico com Regex para recuperar somente numeros.


    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria

    • Marcado como Resposta Rabinson sábado, 9 de junho de 2012 18:41
    sexta-feira, 8 de junho de 2012 18:48

Todas as Respostas

  • Amigo,

    Não é possivel converter porque existe o caracter dois pontos (:). É necessario remover para realizar a conversao.

    Voce pode utilizar o simples Replace para remover os dois pontos ou algo um pouco mais generico com Regex para recuperar somente numeros.


    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria

    • Marcado como Resposta Rabinson sábado, 9 de junho de 2012 18:41
    sexta-feira, 8 de junho de 2012 18:48
  • Umm... Não tinha reparado nisso...

    Vlw pela dica...

    sábado, 9 de junho de 2012 18:41