Exemple #1
0
    public static List <ConfHero> Read(BinaryReader o)
    {
        if (o.ReadBoolean() == false)
        {
            return(null);
        }

        List <ConfHero> d    = null;
        int             size = o.ReadInt32();

        d = new List <ConfHero>(size);
        for (int i = 0; i < size; ++i)
        {
            ConfHero elem;
            elem = ConfHero_Serializer.Read(o);
            d.Add(elem);
        }
        return(d);
    }
Exemple #2
0
    public static Dictionary <string, ConfHero> Read(BinaryReader o)
    {
        if (o.ReadBoolean() == false)
        {
            return(null);
        }

        Dictionary <string, ConfHero> d = null;
        int size = o.ReadInt32();

        d = new Dictionary <string, ConfHero>(size);
        for (int i = 0; i < size; ++i)
        {
            string key;
            key = String_Serializer.Read(o);
            ConfHero value;
            value = ConfHero_Serializer.Read(o);
            d.Add(key, value);
        }
        return(d);
    }