Convert.ToInt32(string) internally calls Int32.Parse(string). It will throw a FormatException if the supplied string is not a valid number.
On Aug 1, 7:00 am, Rafael Anschau <[email protected]> wrote: > private void button1_MouseClick(object sender, MouseEventArgs e) > { > > string temp; > temp = textBox1.Text.ToString(); > double temp2; > temp2 = Convert.ToInt32(temp); > > } > > It compiles fine, but I get the runtime error "Format exception was > unhandled"" Input > string was not in a correct format" when the button is clicked. The > line it highlights is > temp2 = Convert.ToInt32(temp).
