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); }
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); }