public override void Deserialize(IDataReader reader) { base.Deserialize(reader); var alternativesCount = reader.ReadUShort(); Alternatives = new List <AlternativeMonstersInGroupLightInformations>(); for (var alternativesIndex = 0; alternativesIndex < alternativesCount; alternativesIndex++) { var objectToAdd = new AlternativeMonstersInGroupLightInformations(); objectToAdd.Deserialize(reader); Alternatives.Add(objectToAdd); } }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); int alternativesCount = reader.ReadUShort(); int alternativesIndex; m_alternatives = new System.Collections.Generic.List <AlternativeMonstersInGroupLightInformations>(); for (alternativesIndex = 0; (alternativesIndex < alternativesCount); alternativesIndex = (alternativesIndex + 1)) { AlternativeMonstersInGroupLightInformations objectToAdd = new AlternativeMonstersInGroupLightInformations(); objectToAdd.Deserialize(reader); m_alternatives.Add(objectToAdd); } }