private void btnSavePointerList_OnClick() { SaveFileDialog sfdialog = new SaveFileDialog(); if (sfdialog.ShowDialog() == DialogResult.OK) { var saveFile = new PointerListSaveFile(); saveFile.level = Convert.ToInt32(numericPointerLevel.Value); foreach (var ptrResult in pointerResults) { saveFile.pointers.Add(ptrResult); } saveFile.saveToFile(sfdialog.FileName); } }