在"保存文件"提示中保存具有适当扩展名的文件

nov*_*ara 20 c# file-extension savefiledialog winforms

在我的应用程序中,我使用SaveFileDialog弹出另存为窗口.我在文件类型部分中限制了要使用以下代码保存为.dat的文件.

sfdialog.Filter = "Data Files (*.dat*)|*.dat*";
Run Code Online (Sandbox Code Playgroud)

我想知道怎么做是使用.dat扩展名自动保存.目前它只保存没有扩展名,除非我专门将其保存为filename.dat.

Fra*_* B. 55

SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "Data Files (*.dat)|*.dat";
dlg.DefaultExt = "dat";
dlg.AddExtension = true;
Run Code Online (Sandbox Code Playgroud)


Joh*_*eek 5

AddExtensionDefaultExt性能.例如:

sfdialog.DefaultExt = "dat";
sfdialog.AddExtension = True;
Run Code Online (Sandbox Code Playgroud)