Запишите один файл в порядке возрастания имен из одной папки в другую
на самом деле я хочу прочитать файл из памяти и сохранить этот файл в порядке возрастания имен непрерывно ,я могу написать только один файл таким образом ......
Что я уже пробовал:
using (FileStream stream = File.OpenRead("C:\\veer1.raw")) using (FileStream writeStream = File.OpenWrite("D:\\file2.raw")) { BinaryReader reader = new BinaryReader(stream); BinaryWriter writer = new BinaryWriter(writeStream); // create a buffer to hold the bytes byte[] buffer = new Byte[1024]; int bytesRead; // while the read method returns bytes // keep writing them to the output stream while ((bytesRead = stream.Read(buffer, 0, 1024)) > 0) { writeStream.Write(buffer, 0, bytesRead); }
Maciej Los
Если вы хотите записать данные в "возрастающий порядок имен- сначала ты должен их рассортировать! Я не вижу соответствующего кода...
Mehedi Shams
Привет Член 13142768,
Каково содержание файла? Имена или цифры? Я имею в виду, как вы хотите сравнить? Я не вижу никакой попытки сравнения в коде - он просто читает из одного файла промывку в другой; файлы будут одинаковыми.
Member 13142768
да я хочу скопировать тот же контент
Member 13142768
я более свежий, так что как сортировать я не получаю, вы можете мне помочь...
Richard MacCutchan
Где находятся данные, которые должны быть отсортированы в каждой записи?
Member 13142768
это будет в памяти названо как veer1.raw/veer1.txt ,
для этой цели я использую только операцию чтения .
Member 13142768
и этот файл я хочу записать несколько раз в другую папку в порядке возрастания имен