C# の一括ファイル リネーマーを作成したいのですが、これが私の UI です
tes
フォルダーを作成しました。その中tes
にはファイルがあります1.txt
。
ファイルにプレフィックスとサフィックスを追加するプログラムを作成したいので1.txt
、
prefix1suffix
しかし、その後エラーが発生しました
フォルダーにはfile already exist
ファイルが1つしかないと言われていますが、これを機能させるにはどうすればよいですか? エラーはどこから来たのですか?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);
}
上の 2 番目の図と同じエラーが返されます。
次の画像はフォルダです。フォルダtes
には何もありませんtes
1.txt