Конвертирование в другой тип данных - C#
Формулировка задачи:
Кратко. Есть говнокод который принимает double-овые значения из текстового файла и записывает самое маленькое число в другой файл. Но вот не задача... На 26-ой строке вылетает FormatException и фсе... Почему это исключение соизволило вылететь? Пример входящих файлов(которые записаны в .txt файлике): 650.5 760.00 26.98 236.75 24326.52 8787.52
using E_Olymp; using System; using System.Collections.Generic; using System.IO; using System.Linq; namespace E_Olymp { } class Program { static void Main(string[] args) { var input = new FileInfo(@".\input.txt").OpenText(); var output = new FileInfo(@".\output.txt"); List<double> list = new List<double>(); string Reader; Reader = input.ReadToEnd(); string substring = string.Empty; for (int i = 0; i < Reader.Length; i++) { if (Reader[i] != ' ') substring += Reader[i]; else { list.Add(Convert.ToDouble(substring)); substring = string.Empty; } } Console.WriteLine(list.Min()); } }
Решение задачи: «Конвертирование в другой тип данных»
textual
Листинг программы
list.Add(Convert.ToDouble(substring));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д