Разница между SaveFileDialog и OpenFileDialog в .NET заключается в их назначении:
При этом у этих классов есть и общие свойства, например: DefaultExt (установка расширения файла по умолчанию), InitialDirectory (установка каталога, который отображается при первом вызове окна) и Title (заголовок диалогового окна). 34
Кроме того, у класса SaveFileDialog есть ещё пара свойств: CreatePrompt (при значении true в случае, если указан не существующий файл, то будет отображаться сообщение о его создании) и OverwritePrompt (при значении true в случае, если указан существующий файл, то будет отображаться сообщение о том, что файл будет перезаписан). 34