In C#, Wie kann ich die serialize-Queue<>? (.Net 2.0)

In der XmlSerializer-Konstruktor Linie, die unten eine InvalidOperationException, die auch beschwert sich nicht über eine Standard-accesor implementiert den generischen Typ.

Queue<MyData> myDataQueue = new Queue<MyData>();

//Populate the queue here


XmlSerializer mySerializer =
  new XmlSerializer(myDataQueue.GetType());    

StreamWriter myWriter = new StreamWriter("myData.xml");
mySerializer.Serialize(myWriter, myDataQueue);
myWriter.Close();
InformationsquelleAutor CrashCodes | 2008-11-21
Schreibe einen Kommentar