NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Binární serializace třídy obsahující třídy.

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Erik Šťastný:10.10.2016 10:58

Zdravím, mám následující:

[Serializable]
public struct Battlefield
{
    public Character Position_1;
    public Character Position_2;
    public Character Position_3;
    public Character Position_4;
    public Character Position_5;
    public Character Position_6;
    public Character Position_7;
    public Character Position_8;
    public Character Position_9;
    public Character Position_10;
}
[Serializable]
public struct Character
{
    public int HP;
    public int Damage;
}

A v případě zavolání

Battlefield boj = new Battlefield();
byte[] test = SerializationClass.ObjectToByteArray(boj);

Dostanu vyjímku, že "není označen jako serializovatelný." Netuší někdo prosím co s tím? :) Díky!

 
Odpovědět
10.10.2016 10:58
Avatar
Odpovídá na Erik Šťastný
Erik Šťastný:10.10.2016 11:35

Ahh.. stačilo rebuildnout dll. s tou serializací :(

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
10.10.2016 11:35
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.