Скорость разбора файла ASCII

У меня есть два типа файлов. Один из них - файл ASCII, и данные хранятся как;

X Y Value 
0 0 5154,4
1 0 5545455;
. . ...
. . ...

другой - двоичный файл.

Я анализирую первый с помощью метода StreamReader и ReadLine () , а затем устанавливаю значения в массив double [,] с помощью Split (' ') .

Второй я разбираю с помощью BinaryReader .

Парсинг двоичного файла в 3-4 раза быстрее, чем ASCII.

Вопрос 1: Файл ASCII читается медленнее, чем двоичный. Это нормально?

Вопрос 2: Вы предлагаете другой способ синтаксического анализа файла ASCII?

0
задан Oded 19 November 2011 в 20:32
поделиться