This program will help C# developers to copy a gen file into another file 
        using C# inbuilt function. There is a direct method to copy file File.Copy,  where you need to pass source and 
        target files path.
        Another method is get the fileinfo and the then call CopyTo method of fileinfo object. The code for both 
        the methods are given below. Please comment if you face any problem.
        using System;
using System.IO;
namespace MyApp
{
class file_copy_class
{
public static void Main(string[] args)
{
string source_file = @"d:\source\test.txt";
string target_file = @"d:\target\test.bak";
using System.IO;
namespace MyApp
{
class file_copy_class
{
public static void Main(string[] args)
{
string source_file = @"d:\source\test.txt";
string target_file = @"d:\target\test.bak";
                    
        //Method 1
if (File.Exists(source_file))
{
File.Copy(source_file, target_file, true);
}
if (File.Exists(source_file))
{
File.Copy(source_file, target_file, true);
}
                    
        //Method 2
if (File.Exists(source_file))
{
FileInfo objFile = new FileInfo(source_file);
objFile.CopyTo(target_file, true);
}
if (File.Exists(source_file))
{
FileInfo objFile = new FileInfo(source_file);
objFile.CopyTo(target_file, true);
}
                             Console.Read();
}
}
}
}
}
}
 
 
No comments:
Post a Comment