Как использовать 'формат' атрибута GCC?

1- открыть файл app.config в visual studio

2- в теге «configuration» добавить свои конфигурации в тег «appSettings», как показано ниже:

<configuration>
    <appSettings>
        <add key="UserName" value="aaa"/>
        <add key="Password" value="111"/>
    </appSettings>
</configuration>

3- в вашем коде c #

var appConfig = ConfigurationManager.OpenExeConfiguration(Assembly.GetExecutingAssembly().Location);
string userName = appConfig.AppSettings.Settings["UserName"].Value;
string password = appConfig.AppSettings.Settings["Password"].Value;

и не забудьте добавить эти 2 значения для «ConfigurationManager» и «Assembly»

  • с использованием System.Configuration;
  • с использованием System.Reflection;

, если System.Configuration не отображается, необходимо добавить ссылку «System.Configuration "в ссылках

4 - вы можете обновить конфигурации для DLL следующим образом:

  • открыть файл" MyProj.dll.config "
  • затем обновите ваши конфигурации
13
задан gwk 1 December 2013 в 15:15
поделиться

2 ответа

В документации есть ответ, который вам нужен. В частности:

  1. Да
  2. Тот, который вы разместили, правильный ( формат (printf, 1, 0) ). 1, потому что строка формата является параметром 1, 0, потому что нет вариативных аргументов, которые нужно проверять.
10
ответ дан 2 December 2019 в 00:47
поделиться

Взгляните на документы GCC на gnu.org . Что касается последнего вопроса, я предполагаю, что MyPrintf не является функцией-шаблоном, и единственное доступное определение принимает char const * в качестве первого аргумента, так что предложение безопасно.

3
ответ дан 2 December 2019 в 00:47
поделиться
Другие вопросы по тегам:

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