[Tips][パス操作] ファイルの拡張子を変更する

パス文字列(ファイル名だけでも良い)の拡張子を変更するにはPathクラスChangetExtensionメソッドを使用します。

ChangeExtensionメソッドは、第1引数にパス文字列を、第2引数に変更後の拡張子(ドットを付けても付けなくても良い。例 “.txt” or “txt”)を渡します。

下記は、拡張子”txt”を”dat”に変更する例です。

VBの例

Dim filepath As String = "C:\Work\Test.txt"
'ファイルの拡張子を変更する
Dim newExtesnsion As String = IO.Path.ChangeExtension(filepath, "dat")

MessageBox.Show(newExtesnsion)

C#の例

string filepath = @"C:\Work\Test.txt";
// ファイルの拡張子を変更する
string newExtension = System.IO.Path.ChangeExtension(filepath, ".dat");

MessageBox.Show(newExtension);

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です