formatexception



Автор Goldware задал вопрос в разделе Другие языки и технологии

Знающие C#, прошу помощи и получил лучший ответ

Ответ от Зачем Вам[гуру]
try {
double f = double.Parse(textBox1.Text);
textBox2.Text = ((f - 32) * (5.0 / 9.0)).ToString();
} catch(FormatException ex) {
textBox2.Text = "введите значение в textBox1";
}

Ответ от Александр Малевинский[гуру]
Попробуй не Parse, а TryParse. Этот метод возвращает bool. После этого проверь, если строку можно привести к типу double, то приводишь, в обратном случае выведи сообщение, о том что введенный текст не является double.

Ответ от Globe[гуру]
А Вы обрамите double.Parse в блок try..except, да и всё.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Знающие C#, прошу помощи
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*