Я новичок С#, на котором запущен .NET 3.5, и я хотел бы сохранить кучу значений по умолчанию для приложения в App.config, так как настройки могут отличаться в зависимости от среды сервера (например, разработка, постановка, производство). То, что я хочу сделать, похоже на то, что описано в qaru.site/info/361043/..., но я также хочу иметь возможность использовать нестроковые значения ( например 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>
Может ли кто-нибудь дать пример того, как это сделать, и как получить значения через С#? Я видел много примеров, которые требуют использования и, но я не уверен, нужны ли мне эти элементы, и если да, то как их создавать.