У меня есть приложение С#, которое использует файл конфигурации для доступа к значениям. Я хочу получить значения из этого файла конфигурации на основе значения переменной.
Вот файл конфигурации:
<appsettings>
<add key="1" value="10"/>
<add key="2" value="20"/>
<add key="3" value="30"/>
<add key="4" value="40"/>
<add key="5" value="40"/>
<add key="6" value="60"/>
<add key="7" value="70"/>
<add key="8" value="80"/>
<add key="9" value="90"/>
</appsettings>
Я объявил переменную в своей программе, которая представляет число дня месяца.
int intCurDay = DateTime.Now.Day;
пытаясь извлечь ключ, соответствующий конкретному intCurDay
, пытался сделать это двумя способами, но не смог понять.
int valueToUse = Convert.ToInt32(ConfigurationManager.AppSettings["{0}"],intCurDay)
int valueToUse = Convert.ToInt32(ConfigurationManager.AppSettings["\"" + intCurDay + "\"")