私はfolderBrowserDialog
ツールを使用してフォルダの場所を取得していますが、ここで各ファイルを調べてファイル名内の特定の文字を置き換えようとしています。フォルダ内のforeachファイルの名前を変更して保存します
私はそれがコードFile.Move(_FileName, _NewFileName);
のこの部分には、誰もがこの上の任意の光を当てることができます取得するときに、ファイルを見つけることができないというエラーを取得していますか?大変感謝しています。あなたはFiles.FullName
ないFiles.Name
FullName
を使用する必要が
おかげ
foreach (FileInfo Files in Folder.GetFiles())
{
_FileName = Files.Name;
_NewFileName = _FileName.Replace(" ", "-").Replace(",", "-");
File.Move(_FileName, _NewFileName);
File.Delete(_FileName);
}
フォルダ名にスペースが含まれている場合(置換用) – crashmstr
こんにちは、あなたの素早い対応のために、私はまだ「パスの一部を見つけることができませんでした」というエラーが表示されます。これは何を意味するのでしょうか? –
最後のコメントをスクラップします。これはうまくいきます、ありがとう! –