Serialize list to XML
XmlSerializer x = new XmlSerializer(typeof(List<Capture>)); TextWriter writer = new StreamWriter(@"f:\temp\test.xml"); x.Serialize(writer,list);