我想创建C#质量文件更名,这里是我的UI C#质量文件更名
我创建tes
文件夹的tes
里面有一个文件,该文件是1.txt
。
我想创建我的程序添加前缀和后缀的文件,因此1.txt
将成为 prefix1suffix
但当时虽然只有一个文件上我得到一个错误
有人说file already exist
tes
文件夹,这是1.txt
我如何使它工作?错误来自哪里?
我试图将下面的代码
private void Rename(string prefix, string filepath, string suffix)
{
//i don't use prefix suffix yet to make sure if my function works
DirectoryInfo d = new DirectoryInfo(filepath);
FileInfo[] file = d.GetFiles();
try
{
foreach (FileInfo f in file)
{
File.Move(f.FullName,"stackoverflow");
}
}
catch (Exception e)
{
cmd.cetakGagal(e.ToString(), title);
}
cmd.cetakSukses("Rename Success", title);
}
并返回相同的错误如上述第二画面。
如下图tes
文件夹,没有什么在tes
文件夹中,除了1.txt
通过自己的代码来找到它试图从哪个文件移动到哪个文件出现错误。希望潜在的问题和解决方案将是显而易见的。 –
那么你没有使用前缀和后缀参数。你如何在方法中实际使用它们,你会奇迹般地看到你的问题得到解决。 – Arran