Search
 
SCRIPT & CODE EXAMPLE
 

CSHARP

c# copy file to directory

string fileToCopy = "c:myFoldermyFile.txt";
string destinationDirectory = "c:myDestinationFolder";

File.Copy(fileToCopy, destinationDirectory + Path.GetFileName(fileToCopy));
Comment

c# copy files from one folder to another

// Simple synchronous file copy operations with no user interface.
// To run this sample, first create the following directories and files:
// C:UsersPublicTestFolder
// C:UsersPublicTestFolder	est.txt
// C:UsersPublicTestFolderSubDir	est.txt
public class SimpleFileCopy
{
    static void Main()
    {
        string fileName = "test.txt";
        string sourcePath = @"C:UsersPublicTestFolder";
        string targetPath =  @"C:UsersPublicTestFolderSubDir";

        // Use Path class to manipulate file and directory paths.
        string sourceFile = System.IO.Path.Combine(sourcePath, fileName);
        string destFile = System.IO.Path.Combine(targetPath, fileName);

        // To copy a folder's contents to a new location:
        // Create a new target folder.
        // If the directory already exists, this method does not create a new directory.
        System.IO.Directory.CreateDirectory(targetPath);

        // To copy a file to another location and
        // overwrite the destination file if it already exists.
        System.IO.File.Copy(sourceFile, destFile, true);

        // To copy all the files in one directory to another directory.
        // Get the files in the source folder. (To recursively iterate through
        // all subfolders under the current directory, see
        // "How to: Iterate Through a Directory Tree.")
        // Note: Check for target path was performed previously
        //       in this code example.
        if (System.IO.Directory.Exists(sourcePath))
        {
            string[] files = System.IO.Directory.GetFiles(sourcePath);

            // Copy the files and overwrite destination files if they already exist.
            foreach (string s in files)
            {
                // Use static Path methods to extract only the file name from the path.
                fileName = System.IO.Path.GetFileName(s);
                destFile = System.IO.Path.Combine(targetPath, fileName);
                System.IO.File.Copy(s, destFile, true);
            }
        }
        else
        {
            Console.WriteLine("Source path does not exist!");
        }

        // Keep console window open in debug mode.
        Console.WriteLine("Press any key to exit.");
        Console.ReadKey();
    }
}
Comment

PREVIOUS NEXT
Code Example
Csharp :: use raycast unity new input system 
Csharp :: ternary operator in c# 
Csharp :: asp.net core miniprofiler 
Csharp :: c# merge two xml files 
Csharp :: unity send post request json 
Csharp :: socket io connect to namespace 
Csharp :: c# get type of class 
Csharp :: c# public static string 
Csharp :: c# check if char is string 
Csharp :: c# how to check for internet connectivity 
Csharp :: how to check if the value is alphabet and numbers only only in c# 
Csharp :: how to get row index of selected row in gridview asp.net webforms 
Csharp :: how to create public variable in c# 
Csharp :: c# string slice 
Csharp :: how to upload an image to an image source c# 
Csharp :: maclaurin series 
Csharp :: C# bitwise operation 
Csharp :: map user to ConnectionId SignalR 
Csharp :: draw on picturebox c# 
Csharp :: linq query in c# 
Csharp :: how to pass id from view to controller in asp.net core 
Csharp :: should i learn c # 
Csharp :: how to insert value to identity column using entity framwork 
Csharp :: JsonConvert.DeserializeObject options camelcasing c# .net 
Csharp :: how to turn on/off Particle System unity 
Csharp :: migrationbuilder insert data example 
Csharp :: c# write iformfile 
Csharp :: ??= mean C# 
Csharp :: C# program lambda Func 
Csharp :: c# fileupload example 
ADD CONTENT
Topic
Content
Source link
Name
3+5 =