Конвертирование в другой тип данных - 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));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д