none
ayuda como pongo una conidicion con un texbox utilizando un if RRS feed

  • Pregunta

  • PONGO ESTE CODIGO Y ME MARCA ESTE ERROR ME PUEDEN DECIR COMO CORRIJO EL ERROR
            public void pagos(double cant, double valuni)
            {
                double pre;
                pre = cant * valuni;
                textimpo.Text = Convert.ToString(pre);
            }
            private void button1_Click(object sender, EventArgs e)
            {
                double des, netop;
                if (double.Parse(textimpo.Text)>=5000&& double.Parse(textimpo.Text) <= 10000)
                {
                    des = double.Parse(textimpo.Text) * .20;
                    textdes.Text = Convert.ToString(des);
                    netop = double.Parse(textimpo.Text) - double.Parse(textdes.Text);
    
                }


    FAHS

    miércoles, 28 de febrero de 2018 23:36

Respuestas

  • Quiere decir que el valor en la casilla de texto llamada textimpo no puede interpretarse correctamente como un número de punto flotante.

    En términos generales es mejor usar TryParse().

                double des, netop;
                if (!double.TryParse(textimpo.Text, out des))
                {
                    MessageBox.Show("El valor digitado no es un valor numérico aceptable.");
                    return;
                }
                if (des >= 5000 && des <= 10000)
                ...


    Jose R. MCP
    Code Samples

    • Marcado como respuesta FRANCK8299 jueves, 1 de marzo de 2018 1:46
    jueves, 1 de marzo de 2018 0:38
    Moderador

Todas las respuestas

  • Quiere decir que el valor en la casilla de texto llamada textimpo no puede interpretarse correctamente como un número de punto flotante.

    En términos generales es mejor usar TryParse().

                double des, netop;
                if (!double.TryParse(textimpo.Text, out des))
                {
                    MessageBox.Show("El valor digitado no es un valor numérico aceptable.");
                    return;
                }
                if (des >= 5000 && des <= 10000)
                ...


    Jose R. MCP
    Code Samples

    • Marcado como respuesta FRANCK8299 jueves, 1 de marzo de 2018 1:46
    jueves, 1 de marzo de 2018 0:38
    Moderador
  • lo ciento no entiendo lo que quieres que haga

    FAHS

    jueves, 1 de marzo de 2018 1:06