private void saveTheShit() { var fff = new SaveFileDialog() { //CheckFileExists = true, Filter = "WAV|*.wav", }; var result = fff.ShowDialog(); if (result != DialogResult.OK) { return; } LastFolder = Path.GetDirectoryName(fff.FileName); // save xml logicShit.cleanUpFilenames(fff.FileName); XmlFactory.WriteToFile <XmlAudiobook>(logicShit.AudiobookXml, fff.FileName + ".xml"); // save wav AudiobookerMp3Utils.SaveMusicMp3ToSegmentedFile(fff.FileName, logicShit.AudiobookXml); UtilsCore.OpenWinExplorerAndSelectThisFile(fff.FileName); }