最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#判斷文件夾是否存在,并執(zhí)行刪除、創(chuàng)建操作方式

 更新時(shí)間:2025年04月29日 08:42:27   作者:TWO857  
這篇文章主要介紹了C#判斷文件夾是否存在,并執(zhí)行刪除、創(chuàng)建操作方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

C#判斷文件夾是否存在,并執(zhí)行刪除、創(chuàng)建操作

使用 System.IO 命名空間中的 Directory 類來刪除本地文件夾及其所有內(nèi)容,或者在不存在時(shí)創(chuàng)建新文件夾。

1、判斷文件夾是否存在,如果不存在新建文件夾

參數(shù)‘folderParh’是傳入的文件夾完整路徑。

        //新建文件夾
        private void isExists(string folderPath)
        { 
            try
            {
                // 判斷文件夾是否存在
                if (!Directory.Exists(folderPath))
                {
                    // 如果文件夾不存在,則創(chuàng)建文件夾
                    Directory.CreateDirectory(folderPath);
                    Console.WriteLine("文件夾不存在,已成功創(chuàng)建。");
                }
                else
                {
                    Console.WriteLine("文件夾已存在。");
                }
            }
            catch (Exception ex)
            {
                // 捕獲并處理異常
                Console.WriteLine("操作文件夾時(shí)發(fā)生錯(cuò)誤: " + ex.Message);
            }
        }

2、判斷文件夾是否存在,如果存在刪除文件夾

       //刪除文件夾
        private void delFile(string folderPath )
        { 
            try
            {
                // 檢查文件夾是否存在
                if (Directory.Exists(folderPath))
                {
                    // 刪除文件夾及其所有內(nèi)容
                    Directory.Delete(folderPath, true);
                    Console.WriteLine("文件夾及其內(nèi)容已成功刪除。");
                }
                else
                {
                    Console.WriteLine("指定的文件夾不存在。");
                }
            }
            catch (Exception ex)
            {
                // 捕獲并處理異常
                Console.WriteLine("刪除文件夾時(shí)發(fā)生錯(cuò)誤: " + ex.Message);
            }
        }

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解析C#中斷言與異常的應(yīng)用方式及異常處理的流程控制

    解析C#中斷言與異常的應(yīng)用方式及異常處理的流程控制

    這篇文章主要介紹了C#中斷言與異常的應(yīng)用方式及異常處理的流程控制,一般來說斷言用于修正程序員自己的錯(cuò)誤而異常用于應(yīng)對(duì)程序運(yùn)行過程中可能出現(xiàn)的錯(cuò)誤,需要的朋友可以參考下
    2016-01-01
  • 如何在C#中調(diào)用COM組件

    如何在C#中調(diào)用COM組件

    這篇文章主要介紹了如何在C#中調(diào)用COM組件,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#執(zhí)行Javascript代碼的幾種方法總結(jié)

    C#執(zhí)行Javascript代碼的幾種方法總結(jié)

    本篇文章主要是對(duì)C#執(zhí)行Javascript代碼的幾種方法進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助
    2014-01-01
  • C#給Excel添加水印實(shí)例詳解

    C#給Excel添加水印實(shí)例詳解

    這篇文章主要介紹了C#給Excel添加水印實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • C#泛型語法詳解

    C#泛型語法詳解

    本文詳細(xì)講解了C#中的泛型語法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • C#中接口的顯式實(shí)現(xiàn)與隱式實(shí)現(xiàn)及其相關(guān)應(yīng)用案例詳解

    C#中接口的顯式實(shí)現(xiàn)與隱式實(shí)現(xiàn)及其相關(guān)應(yīng)用案例詳解

    最近在學(xué)習(xí)演化一款游戲項(xiàng)目框架時(shí)候,框架作者巧妙使用接口中方法的顯式實(shí)現(xiàn)來變相對(duì)接口中方法進(jìn)行“密封”,增加實(shí)現(xiàn)接口的類訪問方法的“成本”,這篇文章主要介紹了C#中接口的顯式實(shí)現(xiàn)與隱式實(shí)現(xiàn)及其相關(guān)應(yīng)用案例,需要的朋友可以參考下
    2024-05-05
  • C#設(shè)計(jì)模式之單例模式實(shí)例講解

    C#設(shè)計(jì)模式之單例模式實(shí)例講解

    這篇文章主要介紹了C#設(shè)計(jì)模式之單例模式實(shí)例講解,本文講解了單例模式的定義、單例模式的優(yōu)缺點(diǎn),需要的朋友可以參考下
    2014-10-10
  • 實(shí)例講解C# 泛型(Generic)

    實(shí)例講解C# 泛型(Generic)

    這篇文章主要介紹了C# 泛型(Generic)的的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • C#用websocket實(shí)現(xiàn)簡(jiǎn)易聊天功能(客戶端)

    C#用websocket實(shí)現(xiàn)簡(jiǎn)易聊天功能(客戶端)

    這篇文章主要為大家詳細(xì)介紹了C#用websocket實(shí)現(xiàn)簡(jiǎn)易聊天功能,客戶端方向,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Unity使用EzySlice實(shí)現(xiàn)模型多邊形順序切割

    Unity使用EzySlice實(shí)現(xiàn)模型多邊形順序切割

    這篇文章主要為大家詳細(xì)介紹了Unity使用EzySlice實(shí)現(xiàn)模型多邊形順序切割,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-07-07

最新評(píng)論

陕西省| 吴川市| 威信县| 新兴县| 彭山县| 大埔区| 健康| 张家川| 武陟县| 申扎县| 福泉市| 饶平县| 西城区| 碌曲县| 徐水县| 吉安市| 宜兴市| 龙游县| 原阳县| 德庆县| 泸定县| 习水县| 黄山市| 泗洪县| 巨野县| 宜黄县| 南靖县| 平陆县| 道孚县| 东海县| 江源县| 阳朔县| 满洲里市| 公主岭市| 静海县| 自贡市| 喀喇| 宜春市| 工布江达县| 赤水市| 峡江县|