[英]Windows - C#- Directory.Move
是否保證Directory.Move只重命名而不是復制/刪除,只要它在同一個邏輯驅動器上?
事實上,如果您嘗試將目錄移動到其他卷,則Directory.Move
失敗。 如果您想執行此類移動,則必須自行復制/刪除。 我認為你可以放心地假設只有在不復制文件的情況下才能執行操作, Directory.Move
才會成功。
Directory.Move
是一個原子操作,如果這是你得到的。 它沒有做2次操作。 至少在NTFS上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.