csharp move files from one folder to another

Code Example - csharp move files from one folder to another

                
                        using System.IO;

string rootDirectory = @"C:\Users\USER\Folder1";
string destinationDirectory = @"C:\Users\USER\Folder2";

string[] Files = Directory.GetFiles(rootDirectory);

foreach (string file in Files) {
	File.Move(file, %%%~COMPRESS~PRE~0~%%%quot;{destinationDirectory}{Path.GetFileName(file)}");
}
                    
                
 

move file from one folder to another csharp

                        
                                //take all files of main folder to folder model_RCCMrecTransfered 
            string rootFolderPath = @"F:/model_RCCMREC/";
            string destinationPath = @"F:/model_RCCMrecTransfered/";
            string filesToDelete = @"*_DONE.wav";   // Only delete WAV files ending by "_DONE" in their filenames
            string[] fileList = System.IO.Directory.GetFiles(rootFolderPath, filesToDelete);
            foreach (string file in fileList)
            {
                string fileToMove = rootFolderPath + file;
                string moveTo = destinationPath + file;
                //moving file
                File.Move(fileToMove, moveTo);