Foros del Web » Programación para mayores de 30 ;) » C/C++ »

cadena de entrada no tiene formato correcto c#

Estas en el tema de cadena de entrada no tiene formato correcto c# en el foro de C/C++ en Foros del Web. Hola, tengo un problema cuando paso un string a int.. Ahí va mi código namespace ParcialRassinoNicolas { public partial class Form1 : Form { int ...
  #1 (permalink)  
Antiguo 16/10/2014, 12:26
 
Fecha de Ingreso: octubre-2004
Mensajes: 1
Antigüedad: 19 años, 5 meses
Puntos: 0
cadena de entrada no tiene formato correcto c#

Hola, tengo un problema cuando paso un string a int.. Ahí va mi código

namespace ParcialRassinoNicolas
{
public partial class Form1 : Form
{
int precio=0;
public Form1()
{
InitializeComponent();
String precio1 = textBox2.Text;
int precio = int.Parse(precio1); /*-----ERROR-----Excepción no controlada del tipo 'System.FormatException' en mscorlib.dll
Información adicional: La cadena de entrada no tiene el formato correcto.
probe tambien con Convert.ToInt32(precio1) y da igual..*/

}

public void ambientes() {

if (radioButton1.Checked)
{ precio = precio + 200; }
else if (radioButton2.Checked)
{precio = precio + 500;}
else if (radioButton3.Checked)
{ precio = precio + 1000; }

}
public void otros() {

if (checkBox1.Checked)
{ precio = precio + precio * 1 / 10; }
if (checkBox2.Checked)
{precio = precio + 500;}
}


private void button1_Click(object sender, EventArgs e)
{

ambientes();
otros();
listBox1.Items.Add("El precio final es: " + precio);
String inquilino = textBox1.Text;
listBox1.Items.Add(inquilino);

}
}
}

auxilio :)

Etiquetas: cadena, correcto, entrada, formato, int
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:18.