private void XCopy(String src, String dest,Boolean isOverwrite)
{
DirectoryInfo currentDirectory;
currentDirectory = new DirectoryInfo(src);
if (!Directory.Exists(dest))
Directory.CreateDirectory(dest);
foreach (FileInfo filein in currentDirectory.GetFiles())
{
filein.CopyTo(System.IO.Path.Combine(dest, filein.Name), true);
// To move files uncomment following line
// filein.Delete();
}
foreach (DirectoryInfo dr in currentDirectory.GetDirectories())
{
XCopy(dr.FullName, Path.Combine(dest, dr.Name), isOverwrite);
}
}
Copy Directory or Move folder in .NET
By Default, .NET doesn't provide any inbuilt method to copy directory/sub-directory or move folder as like XCopy command in DOS. Here is the method for this:
Related Posts :
.Net
- How to deploy Office Shared Add-in
- unable to create specified activex control Office add-in error
- Get Custom Document Properties / Document Information Panel Values using C#
- Managing custom task panes across multiple documents in shared add in for office 2007 using .NET
- Database Installation using VS setup
- Display Hierarchical Data with TreeView in ASP.NET
- Search Engine style paging in asp.net(C#)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment