public void LoadPresetData() { if (!Directory.Exists(PresetFolder)) { Directory.CreateDirectory(PresetFolder); } string[] presets = Directory.GetFiles(PresetFolder, "*.xml"); foreach (string presetname in presets) { try { var preset = CameraPreset.Load(presetname); if (preset != null) { CameraPresets.Add(preset); } } catch (Exception e) { Log.Error("Error loading preset :" + presetname, e); } } }