public override void Write(Collections.StringMap map) { if (map == null) { this.Write(false); return; } this.Write(true); this.Write(map.CaseSensitive); this.Write((int)map.Count); foreach (var kvp in map) { this.Write(kvp.Key); this.Write(kvp.Value); } }
public abstract void Write(Collections.StringMap map);