Я новичок в C #, использующий .NET 3.5, и хотел бы сохранить несколько значений приложения по умолчанию в App.config, поскольку настройки могут различаться в зависимости от серверной среды (например, разработка, постановка, производство). То, что я хочу сделать, похоже на то, что описано в эта статья на StackOverflow, но я также хочу иметь возможность использовать нестроковые значения (например, int, bool). Что-то вроде этого (имена-значения - это просто примеры, кстати):
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<applicationSettings>
<MyApp>
<setting name="InitText" serializeAs="String">
<value>Hello</value>
</setting>
<setting name="StartAt" serializeAs="Integer">
<value>5</value>
</setting>
<setting name="IsWeekend" serializeAs="Boolean">
<value>True</value>
</setting>
</MyApp>
</applicationSettings>
</configuration>
Может ли кто-нибудь предоставить пример того, как это сделать и как получить значения через С #? Я видел много примеров, требующих использования и, но я не уверен, нужны ли мне эти элементы, и если да, то как их создавать.