フォルダーにファイルがあり、拡張子を変更したい123.pdf.kayityok ;
ので、既に変更されているよう.pdf
に.kayityok
見えるので、フォルダーを選択してプログラムを実行すると、ファイルが123.pdf
. 私は長い間c#を使用していないので、詳細に説明してください。前もって感謝します。
質問する
4462 次
3 に答える
1
これを試して
あります:Path.ChangeExtension
方法。
var result = Path.ChangeExtension(myffile, ".jpg");
拡張子も物理的に変更したい場合は、 File.Move メソッドを使用できます。
File.Move(myffile, Path.ChangeExtension(myffile, ".jpg"))
;
于 2013-03-11T07:14:16.877 に答える
0
.NET フレームワークの Path クラスを確認します ( http://msdn.microsoft.com/en-us/library/3bdzys9w.aspx )。ChangeExtension() メソッドが役立ちます ( http://msdn.microsoft.com/en-us/library/system.io.path.changeextension.aspx )
よろしく、
于 2013-03-11T07:13:08.167 に答える
0
File.Moveを使用してファイルの名前を変更します。ファイルが既にあるのと同じディレクトリを指定すると、ファイルの名前が変更されるだけです。
例えば:
File.Move(@"C:\dir\123.pdf.kayityok", @"C:\dir\123.pdf");
于 2013-03-11T07:11:05.570 に答える