>>615
もっともなご指摘ありがとうございます。
そのようなファイル名をつけようと思えばつけれますね。

そういった名前のファイルだと、String.Replaceでは対応しきれませんね。
やっぱり末尾から4文字削除するというのが一番汎用性がありそうですね。
末尾から4文字取り除くのにぴったりのメソッドとかないでしょうか。