public void SaveCollectionToFile(ProductsCollection <Product> productsCollection, string path) { XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(productsCollection.GetType()); TextWriter txtW = new StreamWriter(path); serializer.Serialize(txtW, productsCollection); txtW.Close(); }