public override String ToString() { StringBuilder sb = new StringBuilder(); foreach(String key in Keys) { Object value = this[key]; sb.AppendFormat("{0} => {1}", key, ValueToString(value)).Append(Environment.NewLine); } return sb.ToString(); }