Как использовать метод Stream CopyTo без перезаписи существующего выходного файла?с использованием Stream CopyTo() без перезаписывания существующего выходного файла
public void MergeAndDeleteFiles(string outputFile, IEnumerable<string> inputFiles)
{
using (var output = File.OpenWrite(outputFile))
{
foreach (var inputFile in inputFiles)
{
using (var input = File.OpenRead(inputFile))
{
input.CopyTo(output);
}
}
}
}
Вышеупомянутый метод по какой-либо причине перезаписывает выходной файл? Мне нужно установить положение выходного файла перед использованием метода CopyTo?
Возможный дубликат: http://stackoverflow.com/questions/5096194/c-appending-contents-of-one-text-file-to-another -text-file –
Что вы пытаетесь сделать? – gdoron
слияние n файлов в существующую – user917670