public new NameValueConfigurationElement this[string name]
{
get
{
return (NameValueConfigurationElement) BaseGet(name);
}
set
{
int index = -1; // append by default
NameValueConfigurationElement tempElement = (NameValueConfigurationElement) BaseGet(name);
if (tempElement != null)
{
index = BaseIndexOf(tempElement);
BaseRemoveAt(index);
}
BaseAdd(index, value);
}
}