gpt4 book ai didi

c# - 列出当前目录不包含复制的文件

转载 作者:太空宇宙 更新时间:2023-11-03 18:52:03 25 4
gpt4 key购买 nike

使用 File.Copy 复制文件后,当前目录列表不包含复制的文件:

string path = Directory.GetCurrentDirectory();
string[] files = Directory.GetFiles(path);
Console.WriteLine("Enter the name of the file to copy");
source = Console.ReadLine();
Console.WriteLine("Enter a name for the new file:");
string target = Console.ReadLine();
File.Copy(source, target);
Console.WriteLine("\n\nNew listing:");
foreach (var file in files)
Console.WriteLine(file);

最佳答案

在您再次调用 files = Directory.GetFiles(path); 之前,

files 不会更新。

它是一个通过调用 GetFiles 填充的数组,而不是指向目录本身的链接。

关于c# - 列出当前目录不包含复制的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55548633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com