Can I count on the Common File Dialogs eg. OpenFileDialog, SaveFileDialog and their properties eg. Filter, CheckFileExists, CheckPathExists to give me a valid file? Or must I check again?
I guess if I were to check again, I will use System.IO.Path.GetExtension
? I wonder what happens if an invalid file is provided (eg. rename a .txt to .exe)