Входная строка имеет неверный формат - C# (179380)
Формулировка задачи:
Помогите разобраться. Ошибка: Входная строка имеет неверный формат
Данные беру из:
TEM-104
1040923
60.000000000
-8.775280952
0.938409448
0.060000003
0.151230013
0.304490011
0.616180021
1.172000058
2.406199872
6.037800014
30.355499983
Работает только, когда выбирается индекс 1, т.е. целое число, соответственно
Помогите, пожалуйста, очень нужно
float result = 0; if (float.TryParse(tem104[4], out result)) { if ( float.Parse(tem104[4]) > 1.7 || float.Parse(tem104[4]) < 0.8) { } } else { MessageBox.Show("Входная строка имела неверный формат"); }
if (Int32.Parse(tem104[1]) > 1.7 ||Int32.Parse(tem104[1]) < 0.8)
Решение задачи: «Входная строка имеет неверный формат»
textual
Листинг программы
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("en-US"); System.Threading.Thread.CurrentThread.CurrentCulture = ci; System.Threading.Thread.CurrentThread.CurrentUICulture = ci;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д