public void Add(KeyValueConfigurationElement keyValue)
{
keyValue.Init();
KeyValueConfigurationElement element = (KeyValueConfigurationElement) base.BaseGet(keyValue.Key);
if (element == null)
{
this.BaseAdd(keyValue);
}
else
{
element.Value = element.Value + "," + keyValue.Value;
int index = base.BaseIndexOf(element);
base.BaseRemoveAt(index);
this.BaseAdd(index, element);
}
}