c# 判斷指定文件是否存在的簡單實現(xiàn)
private void button2_Click(object sender, EventArgs e)
{
if (File.Exists(@"E:\exists.txt"))
{
MessageBox.Show("文件存在");
}
else
{
MessageBox.Show("無此文件");
}
}
注:使用File.Exists方法,需要引用 System.Io 命名空間
語法:
public static bool Exists(string path)
參數(shù)
path
類型: System .String
要檢查的文件。
返回值
類型: System .Boolean
如果調(diào)用方具有要求的權(quán)限并且 path 包含現(xiàn)有文件的名稱,則為 true;否則為 false。 如果 path 為 null、無效路徑或零長度字符串,則此方法也將返回 false。 如果調(diào)用方不具有讀取指定文件所需的足夠權(quán)限,則不引發(fā)異常并且該方法返回 false,這與 path 是否存在無關(guān)。
備注
不應(yīng)使用 Exists 方法來驗證路徑,此方法僅檢查 path 中指定的文件是否存在。 將無效路徑傳遞到 Exists 將返回 false。
請注意,在您調(diào)用 Exists 方法和對文件執(zhí)行其他操作(如 Delete)之間,其他進程可能會對文件進行一些處理。
允許 path 參數(shù)指定相對或絕對路徑信息。 相對路徑信息被解釋為相對于當前工作目錄。若要獲取當前工作目錄,請參見 GetCurrentDirectory。
如果 path 描述一個目錄,則此方法返回 false。 在確定文件是否存在之前,從 path
相關(guān)文章
C#Process的OutputDataReceived事件不觸發(fā)問題及解決
這篇文章主要介紹了C#Process的OutputDataReceived事件不觸發(fā)問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02C#使用is、as關(guān)鍵字以及顯式強轉(zhuǎn)實現(xiàn)引用類型轉(zhuǎn)換
這篇文章介紹了C#使用is、as關(guān)鍵字以及顯式強轉(zhuǎn)實現(xiàn)引用類型轉(zhuǎn)換的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08C#結(jié)合OpenCVSharp4使用直方圖算法實現(xiàn)圖片相似度比較
這篇文章主要為大家詳細介紹了C#如何結(jié)合OpenCVSharp4使用直方圖算法實現(xiàn)圖片相似度比較,文中的示例代碼簡潔易懂,需要的小伙伴可以參考下2023-09-09