117 {
118 string culture = Thread.CurrentThread.CurrentCulture.NumberFormat.PercentDecimalSeparator;
119 string decimalSeparator = ",";
120
121 StringBuilder stringBuilder = new StringBuilder();
122 stringBuilder.Append("{ ");
123 bool bFirst = true;
124 foreach (object objectKey in Keys)
125 {
126 if (!bFirst) stringBuilder.Append(decimalSeparator + " ");
127 bFirst = false;
128 OutputValue(stringBuilder, objectKey);
129 stringBuilder.Append(": ");
130 OutputValue(stringBuilder, this[objectKey]);
131 }
132 stringBuilder.Append(" }");
133 return stringBuilder.ToString();
134 }