パス文字列の拡張子の部分 (下記の例では .txt の部分) を指定した拡張子 (下記の例では .bak) に変更することができます
拡張子のピリオドは省略することが可能です
変更したファイル名でコピーを行ってバックアップをしたり ファイルの拡張子を変換するなどの応用が可能になります
@ Debug.WriteLine(System.IO.Path.ChangeExtension("c:\Test.txt", "bak")) → C:\test.bak A Debug.WriteLine(System.IO.Path.ChangeExtension("c:\Test.txt", ".bak")) → C:\Test.bak B Debug.WriteLine(System.IO.Path.ChangeExtension("C:\test.txt", "")) → C:\Test. C Debug.WriteLine(System.IO.Path.ChangeExtension("C:\test.txt", Nothing)) → C:\Test