copyfile.cs

来自「csharp课本的源代码」· CS 代码 · 共 27 行

CS
27
字号
using System;
using System.IO;
class Test
{
    public static void Main()
    {
        string path = @"c:\temp\MyTest.txt";
        string path2 = path + "temp";
        try
        {
            FileStream fs = File.Create(path);
            fs.Close();
            File.Delete(path2);
            File.Copy(path, path2);
            Console.WriteLine("{0}复制到{1}", path, path2);
            //再次复制相同的文件,操作失败
            File.Copy(path, path2);
            Console.WriteLine("再次复制相同的文件,操作失败");
        }
        catch (Exception e)
        {
            Console.WriteLine("不允许进行二次复制");
            Console.WriteLine(e.ToString());
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?