public void Serialize() { XmlSerializer serializer = new XmlSerializer(StaffList.GetType()); using (FileStream aFile = new FileStream(fileName, FileMode.Create, FileAccess.Write)) using (StreamWriter streamWriter = new StreamWriter(aFile)) { serializer.Serialize(streamWriter, StaffList); } }