Я пытаюсь создать функцию, которая может возвращать соответствующее значение из web.config на основе предоставленного ключа.
Например, у меня есть это в моем файле Web.config:
<Records>
<add key="0" value="123cb456" />
<add key="1" value="hFh343" />
<add key="2" value="Hdkr625" />
<add key="3" value="1732HHds" />
<add key="4" value="optxy33" />
</Records>
Я пытаюсь создать функцию, которая может возвращать соответствующее значение записи на основе предоставленного ключа. Что-то вроде следующего
public static string GetSelectedRecordValue(string strkey)
{
string strValue;
foreach (KeyValueConfigurationElement item in Configuration.Settings("Records")
{
if (item.Key == strKey)
{
strValue = item.Value;
return strValue;
}
}
return strValue;
}
Как получить содержимое моего раздела конфигурации в коллекцию, чтобы я мог перебирать каждый элемент и читать запись правильного значения на основе ключа? Есть предложения?