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 :)