Salvar arquivo com extensão apropriada em um prompt Salvar arquivo

No meu aplicativo eu uso um SaveFileDialog para abrir uma janela Salvar como. Eu restringi na seção de tipo de arquivo o arquivo a ser salvo como .dat com o seguinte código.

sfdialog.Filter = "Data Files (*.dat*)|*.dat*";

O que eu quero saber é salvar automaticamente com a extensão .dat. Atualmente ele apenas salva sem extensão, a menos que eu o salve especificamente como filename.dat.

questionAnswers(2)

yourAnswerToTheQuestion