Настройка URL в файле конфигурации возвращает ноль

Вот мерзость, пытающаяся максимально влиться в одну строку:

static string zee(string sentence, int wordCount)
{
  var words = sentence.Split(' ');
  return string.Join(" ", new[] { words.Skip(words.Count() - wordCount), words.Take(words.Count() - wordCount) }.SelectMany(w => w).ToArray());
}
0
задан SeM 18 January 2019 в 11:24
поделиться

1 ответ

Вы не следовали своему руководству должным образом, если вы внимательно прочитали «Шаги для чтения настроек AppSetting из внешнего файла конфигурации с помощью ConfigurationManager» , вы увидите:

Шаги читать AppSettings из внешнего файла конфигурации с помощью ConfigurationManager:

Файл App.config

<configuration>
        <appSettings configSource="Configurations\Environment.config" />
</configuration>

Создайте другой файл конфигурации и назовите его Environment.config в разделе тот же проект.

Файл Environment.config

<appSettings>
        <add key="URL" value="http://www.example.com"/>
</appSettings>

Чтобы прочитать строку подключения из указанного выше файла конфигурации, используйте следующий код:

var url = ConfigurationManager.AppSettings["URL"]; 

Вам необходимо добавьте внешний путь SomeConfigFile.config к файлу / ссылку на файл App.config перед использованием ConfigurationManager.AppSetting["key"].

0
ответ дан SeM 18 January 2019 в 11:24
поделиться
Другие вопросы по тегам:

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