XML Serialization of an object initialized as array
问题 My question is probably arising from a basic misunderstanding of XML serialization, but anyways... I'm trying to serialize a class containing an object which was initialized with an array using XMLSerializer class. Minimal example: using System; using System.IO; using System.Xml.Serialization; namespace XMLSerializationTest { class Program { static void Main(string[] args) { try { string xmlFileName = Environment.CurrentDirectory + @"\somename.xml"; XmlSerializer writer = new XmlSerializer