方法而不是复制文件C#

方法而不是复制文件C#,c#,copy,C#,Copy,有人能帮忙吗?我有一个复制文件的方法,但如何剪切文件? 这是我的复制代码:File.copy(FileBrowseBox.Text,Path.Combine(DestinationBox.Text,Path.ChangeExtension(FileNameBox.Text,Path.GetExtension(FileBrowseBox.Text)))您的意思是要在不保留原件的情况下移动文件吗?只需使用以下方法: File.Move(FileBrowseBox.Text, Path.Combine

有人能帮忙吗?我有一个复制文件的方法,但如何剪切文件?
这是我的复制代码:
File.copy(FileBrowseBox.Text,Path.Combine(DestinationBox.Text,Path.ChangeExtension(FileNameBox.Text,Path.GetExtension(FileBrowseBox.Text)))

您的意思是要在不保留原件的情况下移动文件吗?只需使用以下方法:

File.Move(FileBrowseBox.Text, Path.Combine(DestinationBox.Text, Path.ChangeExtension(FileNameBox.Text, Path.GetExtension(FileBrowseBox.Text))));

要覆盖现有文件,您还需要使用和:


@洛科很乐意帮忙。快乐编码。哦,别让杰夫·阿特伍德听到你这么叫“论坛”。幸好是文字,他听不到文字:D@p.s.w.g你们这些家伙知道如何替换同名文件吗?@loko首先用检查文件,必要时使用。@loko查看我更新的答案,了解如何使用它们的示例。
var source = FileBrowseBox.Text;
var target = Path.Combine(DestinationBox.Text, Path.ChangeExtension(FileNameBox.Text, Path.GetExtension(source)));

if (File.Exists(target))
{
    File.Delete(target);
}

File.Move(source, target);