語言

Files.Delete(IPath) 方法

定義

刪除檔案。

[Android.Runtime.Register("delete", "(Ljava/nio/file/Path;)V", "", ApiSince=26)]
public static void Delete(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("delete", "(Ljava/nio/file/Path;)V", "", ApiSince=26)>]
static member Delete : Java.Nio.FileNio.IPath -> unit

參數

path
IPath

要刪除檔案的路徑

屬性

備註

刪除檔案。

實作可能需要檢查該檔案以判斷該檔案是否為目錄。 因此,此方法相對於其他檔案系統操作可能並非原子級的。 如果檔案是符號連結,則符號連結本身會被刪除,而非連結的最終目標。

如果檔案是目錄,則該目錄必須是空的。 在某些實作中,目錄會包含特定檔案或連結的條目,這些條目會在建立目錄時產生。 在此類實作中,當目錄僅存在特殊條目時,該目錄被視為空的。 此方法可用於 #walkFileTree walkFileTree 刪除目錄及目錄中所有條目,或必要時刪除整個 檔案樹 。

在某些作業系統上,當該檔案被該 Java 虛擬機或其他程式開啟並使用時,可能無法移除。

Java 文件 java.nio.file.Files.delete(java.nio.file.Path)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於