Mam daną klasę :
public class zap
{
public object alfa;
}
i teraz :
zap naz = new zap();
naz.alfa = new List<object>();
serializer = new System.Xml.Serialization.XmlSerializer(typeof(zap));
serializer.Serialize(strumien, naz);
wyskakuje mi: błąd tworzenia pliku xml .
Czy da się to rozwiązać tak aby działało a jednocześnie zmienna alfa pozostawała uniwersalna ?
Myślałem nad takim sposobem :
serializer = new ....(alfa.getType());
serializer.Serialize(strumien,alfa);
Teraz działa , tyle tylko że ja chcę to mieć wszystko w jednym pliku , a jak zapisze więcej niż jedną zmienną do strumienia to potem deserializacja wywala błąd.