相关疑难解决方法(0)

在C#中复制目录的全部内容

我想在C#中将目录的全部内容从一个位置复制到另一个位置.

似乎没有办法使用System.IO没有大量递归的类来完成此操作.

VB中有一个方法,如果我们添加一个引用,我们就可以使用它Microsoft.VisualBasic:

new Microsoft.VisualBasic.Devices.Computer().
    FileSystem.CopyDirectory( sourceFolder, outputFolder );
Run Code Online (Sandbox Code Playgroud)

这似乎是一个相当丑陋的黑客.有没有更好的办法?

.net c# copy

497
推荐指数
8
解决办法
33万
查看次数

使用System.IO在C#中复制文件夹

我需要将文件夹C:\ FromFolder复制到C:\ ToFolder

下面的代码将剪切我的FromFolder,然后将创建我的ToFolder.所以我的FromFolder将会消失,所有项目都将在新创建的名为ToFolder的文件夹中

System.IO.Directory.Move(@"C:\FromFolder ", @"C:\ToFolder");
Run Code Online (Sandbox Code Playgroud)

但我只是想将FromFolder中的文件复制到ToFolder.由于某种原因,没有System.IO.Directory.Copy ???

如何使用批处理文件完成此操作 - 非常简单

xcopy C:\ FromFolder C:\ ToFolder

问候艾蒂安

.net c# asp.net file-io

14
推荐指数
3
解决办法
4万
查看次数

标签 统计

.net ×2

c# ×2

asp.net ×1

copy ×1

file-io ×1