Problem deserializing C#
Prova först att lägga till stream.Position = 0; före deserialiseringen (först i using-satsen).
Skulle annars vilja se hur ditt objekt "objekt" ser ut.
Visa signatur
Citera flera
Citera
Jag löste det med följande:
IFormatter bin = new BinaryFormatter();
FileStream stream = new FileStream("data.bin", FileMode.Open, FileAccess.Read);
listan = bin.Deserialize(stream) as List<Klassen>;
Har emellertid stött på ett nytt problem.
Har en baseklass med ett antal attribut som helt i sin ordning serialiseras och deserialiseras.
Sen har jag ett antal derived-klasser varav vissa av dessa har egna attribut som också måste serialiseras och deserialiseras - i kombinataion med standardattributen från baseklassen.
Finns det någon smart lösning för detta?
Citera flera
Citera
Hårdvara
- Idag Intel Arc får prestandalyft på 300 procent i Assassin's Creed: Unity 9
- Idag Sony läcker uppgifter i rättegång – så stort är Call of Duty 18
- Igår Nvidia: "Energieffektiva RTX 4060 sparar hundralappar" 38
- Igår MSI Geforce RTX 4060 Ventus 2X OC – bra prestanda vid 1080p men medioker kylare 66
- Igår Noctua släpper monteringsram för "deliddade" Ryzen 7000-processorer 15
Mjukvara
Övrigt
- Idag Youtube testar aggressiv taktik mot annonsblockerare 78
- Igår Veckans fråga: Vilket operativsystem föredrar du? 111
- Igår Bilar med smarta inslag ger fler dumma fel 77
- 27 / 6 Telekombranschen: "Smarta glasögon ersätter telefoner inom fem år" 92
- 26 / 6 Lastpass-användare rasar – kan inte logga in 59
Datorkomponenter
Ljud, bild och kommunikation
- Elbilar - Tråden för intresserade20462
- Vad spelar du för tillfället?729
- AMD med 192GB Ram för 27.000 kr?20
- Bahnhof och WiFi för tv-boxen3
- Stora feta metaltråden!4200
- Wordle på svenska - ordlig.se5947
- Grafikkort med Vulkan, vad?1
- Dagens fynd — Diskussionstråden45409
- Unifi setup hjälp9
- Vilken serie såg du senast?1255
- Säljes 2x Noctua NF-A14 Industrial PPC 2000rpm pwm chromax
- Säljes Switchar, RAM och vattenkylning
- Säljes Intel i5 9400f LGA1151-2
- Säljes Meta Quest 2 VR portabelt headset
- Säljes Komplett dator: Ryzen 7 3700x, GTX1080, 32GB DDR4, 1TB M.2 SSD + 1,5TB HDD, 750W PSU mm. Kan säljas med/utan GPU.
- Säljes Intel Core i5 13400F
- Säljes Gamingdator 4080 / 13700KF / 32GB DDR5
- Säljes I5 12500
- Säljes LG 27'' UltraGear 27GP950 4K Nano IPS 160 Hz HDMI 2.1
- Säljes Star Wars Jedi AMD kod
- Intel Arc får prestandalyft på 300 procent i Assassin's Creed: Unity9
- Youtube testar aggressiv taktik mot annonsblockerare79
- Sony läcker uppgifter i rättegång – så stort är Call of Duty18
- Nvidia: "Energieffektiva RTX 4060 sparar hundralappar"38
- MSI Geforce RTX 4060 Ventus 2X OC – bra prestanda vid 1080p men medioker kylare66
- Veckans fråga: Vilket operativsystem föredrar du?111
- Bilar med smarta inslag ger fler dumma fel77
- Noctua släpper monteringsram för "deliddade" Ryzen 7000-processorer15
- Nvidias nästa arkitektur för Geforce kommer år 202558
- Microsoft vill strömma Windows från molnet73
Externa nyheter
Spelnyheter från FZ
- Quiz – Vad kan du om spöken? idag
- Dying Light 2-uppdatering i dag gör nätterna betydligt farligare idag
- Microsofts vd ser gärna att konsolexklusiviteter försvinner idag
- Bloober Team säger sig vara färdiga med psykologisk skräck idag
- Över tre miljoner exemplar av Final Fantasy XVI har skeppats och sålts idag