public override void WritePBXDictionary(int indentLevel, IDictionary<IPBXElement, String> map, IDictionary dictionary) { this.WriteLine ("{"); // For each key/value pair, the output is different foreach (String key in dictionary.Keys) { Object value = dictionary [key]; this.WritePBXProperty (indentLevel + 1, map, key, value); } this.WriteIndent (indentLevel); this.Write ("}"); }