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

C# .NET .NET (C# a Visual Basic) Binární serializace třídy obsahující třídy. American English version English version

Avatar
Elisse
Člen
Avatar
Elisse:

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. října 10:58
Avatar
Elisse
Člen
Avatar
Odpovídá na Elisse
Elisse:

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

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět  +1 10. října 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.