Генератор диапазона чисел [C#...]

Mkayan

Client
Регистрация
04.08.2016
Сообщения
81
Благодарностей
6
Баллы
8
Доброе время суток, как сгенерировать диапазон последовательных не дублирующих чисел и сохранить всё в .txt (Интересует быстрая генерация)
К примеру нужно от 17000 до 27000 и какое к-во строк в .txt зенка сможет читать без зависания
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 385
Баллы
113
C#:
project.SendInfoToLog("start",true);
int min = 0;
int max = 20000000;
string filename = "diapazon";
string path = string.Format(@"{0}\\{1}.txt", project.Directory, filename);
List<string> list = new List<string>();
for(int i = min; i<=max; i++)
    list.Add(i.ToString());
File.AppendAllLines(path, list, System.Text.Encoding.UTF8);
Самый простой цикл. Самая простая запись в файл.
20.000.000 строк 17 секунд.
a.png
 
  • Спасибо
Реакции: Mkayan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)