public override void Serialize(BinaryWriter writer) { base.Serialize(writer); writer.Write(Actors.Count); foreach (ActorRemoteInfo actor in Actors) { ActorRemoteInfoSerializer.Serialize(actor, writer); } }
public override void Deserialize(BinaryReader reader) { base.Deserialize(reader); int count = reader.ReadInt32(); Actors = new List <ActorRemoteInfo>(count); for (int i = 0; i < count; i++) { Actors.Add(ActorRemoteInfoSerializer.Deserialize(reader)); } }