WinForm(C#)复制文件夹(文件)问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:20:59
1. 我想将 C:\abc文件夹复制到 D:\ 下面怎么办呀?麻烦高手给下代码;
2. 将C:\aa.txt 文件复制到 D:\ 下面怎么办? 这两种情况能用一个方法来解决吗? 麻烦高手告诉下,最好是代码?
成功执行绝对加分....

文件复制:File.Copy(fnsrc, fndes, true);第三个参数表示是否替代同名文件;
文件夹复制可以遍历文件夹进行复制。
刚出炉,热的。。。。建立一个form,一个按钮下实现的,测试通过:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace CopyDirectory
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
CopyDirectory("c:\\downloads","d:\\");
}

/// <summary>
/// 拷贝文件夹
///By Wang Hw www.pegete.com.cn
/// </summary>
/// <para