-8

テキストファイルの名前を .old 形式に変更する必要があります。
私はC#が初めてで、わかりません。
どこから始めればいいのかわからないので、まだ何も試していません。

4

4 に答える 4

10

コピーしないでください。時間の無駄です。

代わりにこれを使用してください。ファイル名の名前を変更するのと同じです:

File.Move(oldFileName, newFileName);
于 2012-05-07T09:08:32.373 に答える
5
System.IO.File.Move(oldFileName, Path.ChangeExtension(oldFileName, 'old'));
于 2012-05-07T09:09:29.703 に答える
2

Dos rename コマンドも使用できますが、作業ディレクトリを設定することを忘れないでください

string command = @"/c ren *.txt *.old";
ProcessStartInfo cmdsi = new ProcessStartInfo("cmd.exe");
cmdsi.WorkingDirectory = @"d:\test"; //set your working directory
cmdsi.Arguments = command;
Process cmd = Process.Start(cmdsi);
于 2012-05-07T09:11:48.893 に答える
0

ここでは説明しませんが、System.IO.Path と System.IO.File の静的メソッドを使用してこれを実現できます。次に、探索的なコンソール アプリケーションを作成します。

于 2012-05-07T09:10:01.867 に答える