Does System.IO.File.Move()
метод фактически копирует все байты в пункт назначения, а затем удаляет файл из источника или изменяет только указатель файла (физический адрес), поэтому теперь файл находится в другом месте?Does System.IO.File.Move() копирует все байты в пункт назначения?
Update 1
Я пытаюсь переместить его на том же объеме. например, от D:\SourceDir\sourcefile.pdf
к D:\DestinationDir\destinationfile.pdf
его копирует байты. https://msdn.microsoft.com/en-us/library/system.io.file.move(v=vs.110).aspx – Nkosi
Это зависит от того, находится ли источник и получатель на том же томе диска. – spender
@Nkosi ...., который просто подтверждает, что он копирует байты, если перемещение происходит на томах диска, в нем ничего не говорится о том же томе. – iandotkelly