public void saveSerie(Serie serie) { string rawPath = string.Format (@"{0}Data/", _Ordnerpfad); string path = string.Format (@"{0}Data/{1}.xml", _Ordnerpfad, serie.Name); if(!File.Exists(path)) { try { Directory.CreateDirectory (rawPath); } catch (Exception ex) { //LogWindow.log (LogLevel.Error, ex.Message); //LogWindow.log (LogLevel.Error, ex.StackTrace); } } try { XElement root = serie.toXElement(); XDocument doc = new XDocument(); doc.Add(root); doc.Save(path); } catch (Exception ex) { //LogWindow.log (LogLevel.Error, ex.Message); //LogWindow.log (LogLevel.Error, ex.StackTrace); } }