ファイルの移動やコピーする時に、同名のファイルがあると

    「ファイルの上書きの確認」
    このフォルダには既に 'hoge.txt' ファイルが存在します。
    現在のファイル …(略)…
    に次の新しいファイルを上書きしますか?
    …(略)…
              [はい] [いいえ]

と出ますが、.NETでこの確認ダイアログを出す方法はありますか?
普通にやると、IOExceptionで
「既に存在するファイルを作成することはできません。」となるのですが。