■ パス文字列の拡張子を変更する

パス文字列の拡張子の部分 (下記の例では .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