Как проверить, существует ли ключ appSettings?

эта проблема произошла со мной. i не знаю, почему, но просто успокойтесь, просто измените свое действие. Имя объекта (UserCreate User) каким-то другим, как (UserCreate User_create)

137
задан user247702 11 December 2015 в 10:17
поделиться

2 ответа

MSDN: Configuration Manager.AppSettings

if (ConfigurationManager.AppSettings[name] != null)
{
// Now do your magic..
}

или

string s = ConfigurationManager.AppSettings["myKey"];
if (!String.IsNullOrEmpty(s))
{
    // Key exists
}
else
{
    // Key doesn't exist
}
213
ответ дан 23 November 2019 в 23:19
поделиться

Используя новый c# синтаксис с TryParse, работавшим хорошо для меня:

  // TimeOut
  if (int.TryParse(ConfigurationManager.AppSettings["timeOut"], out int timeOut))
  {
     this.timeOut = timeOut;
  }
0
ответ дан 23 November 2019 в 23:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: