私のプログラムには、以下に示すファイル保存オプションがあります。
//Browse for file
SaveFileDialog ofd = new SaveFileDialog();
ofd.Filter = "CSV|*.csv";
ofd.DefaultExt = ".csv";
DialogResult result = ofd.ShowDialog();
string converted = result.ToString();
if (converted == "OK")
{
Master_Inventory_Export_savePath.Text = ofd.FileName;
}
ファイル名を「example」と書くと.csvとして正しく保存されますが、名前を「example.txt」と設定するとテキストファイルとして保存されます.msdnなどを見ましたが、デフォルトの拡張子を設定してもこれを妨げないでください。.csv のファイルのみを保存できるようにする方法についてのアイデアはありますか?