Чтение чисел из текстового файла, разделенных пробелами - C#
Формулировка задачи:
В текстовом файле
через пробел
записаны числа. Например "12 34 ". Как их можно считать по порядку стандартными методами? Понятно что можно написать свой класс для этого, где будет считывать целую строку или посимвольно до пробела, но хочется извлечь числа именно стандартными методами. Пробовал через BinaryReader, как указано в msdn, но результатом чтения числа из файла было 9-значное число. Вот код:BinaryReader binReader = new BinaryReader(File.Open("txt.txt", FileMode.Open)); Console.WriteLine(binReader.ReadInt32());
Решение задачи: «Чтение чисел из текстового файла, разделенных пробелами»
textual
Листинг программы
int[] arr = System.IO.File.ReadAllText("test.txt").Split(' ').Select(n => int.Parse(n)).ToArray();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д