欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#獲取指定目錄下某種格式文件集并備份到指定文件夾

 更新時(shí)間:2022年04月14日 13:29:17   作者:農(nóng)碼一生  
這篇文章介紹了C#獲取指定目錄下某種格式文件集并備份到指定文件夾的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.獲取文件的路徑和移動(dòng)到文件夾信息

string fileName = "";
            string sourceFile = @"F:\Test文件夾\CSV";
            string bakFilePath = @"F:\Test文件夾\CSV\bak";

2.獲取文件夾下文件信息,并移動(dòng)到Bak操作。

//匹配.csv的文件路徑地址集合
            string[] FullfillfilesList = Directory.GetFiles(sourceFile, "*.csv", 0);
            if (FullfillfilesList.Length > 0)
            {
                foreach (string Fullfillfiles in FullfillfilesList)
                {
                    //每一個(gè)文件名稱
                    fileName = Fullfillfiles.Substring(Fullfillfiles.LastIndexOf('\\') + 1);
                    //移動(dòng)到Bak文件夾
                    ExecutionResult res = MoveFileToBak(sourceFile + "/" + fileName, bakFilePath, fileName);
                }
            }

3.文件移動(dòng)到Bak方法

public static ExecutionResult MoveFileToBak(string sourceFile, string bakFilePath, string bakFileName)
        {
            ExecutionResult result;
            FileInfo tempFileInfo;
            FileInfo tempBakFileInfo;
            DirectoryInfo tempDirectoryInfo;

            result = new ExecutionResult();
            tempFileInfo = new FileInfo(sourceFile);
            tempDirectoryInfo = new DirectoryInfo(bakFilePath);
            tempBakFileInfo = new FileInfo(bakFilePath + "\\" + bakFileName);
            try
            {
                if (!tempDirectoryInfo.Exists)
                    tempDirectoryInfo.Create();
                if (tempBakFileInfo.Exists)
                    tempBakFileInfo.Delete();
                //move file to bak
                tempFileInfo.MoveTo(bakFilePath + "\\" + bakFileName);

                result.Status = true;
                result.Message = "Move File To Bak OK";
                result.Anything = "SEND OK";
            }
            catch (Exception ex)
            {
                result.Status = false;
                result.Anything = "SEND Fail";
                result.Message = ex.Message;      
            }

            return result;
        }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Unity讀取Excel文件轉(zhuǎn)換XML格式文件

    Unity讀取Excel文件轉(zhuǎn)換XML格式文件

    這篇文章主要為大家詳細(xì)介紹了Unity讀取Excel文件轉(zhuǎn)換XML格式文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • C#簡(jiǎn)單聊天室雛形

    C#簡(jiǎn)單聊天室雛形

    這篇文章主要為大家詳細(xì)介紹了C#簡(jiǎn)單聊天室雛形,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C# 圖片剪切與縮小的實(shí)例

    C# 圖片剪切與縮小的實(shí)例

    C# 剪切圖片與縮小的實(shí)例,需要的朋友可以參考一下
    2013-04-04
  • C++中#include頭文件的示例詳解

    C++中#include頭文件的示例詳解

    在C++中,所有的文件操作,都是以流(stream)的方式進(jìn)行的,fstream也就是文件流file stream。這篇文章主要介紹了C++中#include頭文件,需要的朋友可以參考下
    2020-02-02
  • C#使用base64對(duì)字符串進(jìn)行編碼和解碼的測(cè)試

    C#使用base64對(duì)字符串進(jìn)行編碼和解碼的測(cè)試

    今天小編就為大家分享一篇關(guān)于C#使用base64對(duì)字符串進(jìn)行編碼和解碼的測(cè)試,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • Unity如何獲取Texture內(nèi)存大小方法詳解

    Unity如何獲取Texture內(nèi)存大小方法詳解

    這篇文章主要為大家介紹了Unity如何獲取Texture內(nèi)存大小方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • C# Console.WriteLine()用法案例詳解

    C# Console.WriteLine()用法案例詳解

    這篇文章主要介紹了C# Console.WriteLine()用法案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C#禁用雙擊窗體圖標(biāo)關(guān)閉窗體的方法

    C#禁用雙擊窗體圖標(biāo)關(guān)閉窗體的方法

    這篇文章主要介紹了C#禁用雙擊窗體圖標(biāo)關(guān)閉窗體的方法,通過(guò)對(duì)窗體參數(shù)的簡(jiǎn)單設(shè)置實(shí)現(xiàn)C#禁用雙擊窗體圖標(biāo)關(guān)閉窗體的功能,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-08-08
  • C#實(shí)現(xiàn)Windows Form調(diào)用R進(jìn)行繪圖與顯示的方法

    C#實(shí)現(xiàn)Windows Form調(diào)用R進(jìn)行繪圖與顯示的方法

    眾所周知R軟件功能非常強(qiáng)大,可以很好的進(jìn)行各類統(tǒng)計(jì),并能輸出圖形。下面介紹一種R語(yǔ)言和C#進(jìn)行通信的方法,并將R繪圖結(jié)果顯示到WinForm UI界面上的方法,文中介紹的很詳細(xì),需要的朋友可以參考下。
    2017-02-02
  • C#學(xué)習(xí)進(jìn)階Hello World的17種寫法代碼分享

    C#學(xué)習(xí)進(jìn)階Hello World的17種寫法代碼分享

    本文針對(duì)不同階段、不同程度的C#學(xué)習(xí)者,介紹了C# Hello World的17種不同寫法,C# Hello World寫法入門、C# Hello World寫法進(jìn)階、C# Hello World的特別寫法三種角度進(jìn)行推進(jìn)
    2013-12-12

最新評(píng)論