public override void Copy(AbstractFile newFile) { var fileInf = new FileInfo(Path); if (!fileInf.Exists) return; // чтение из файла using (var fstream = System.IO.File.OpenRead(Path)) { // преобразуем строку в байты var array = new byte[fstream.Length]; // считываем данные fstream.Read(array, 0, array.Length); fileInf.CopyTo(newFile.Path, true); } }
public abstract void Copy(AbstractFile file);