0

構成ファイルを使用して値にアクセスする ac# アプリケーションがあります。変数の値に基づいて、この構成ファイルから値を取得しようとしています。

設定ファイルは次のとおりです。

<appsettings>
    <add key="1" value="10"/>
    <add key="2" value="20"/>
    <add key="3" value="30"/>
    <add key="4" value="40"/>
    <add key="5" value="40"/>
    <add key="6" value="60"/>
    <add key="7" value="70"/>
    <add key="8" value="80"/>
    <add key="9" value="90"/>
</appsettings>

プログラムで、月の日の int を表す変数を宣言しました。

int  intCurDay = DateTime.Now.Day;

特定の に対応するキーを抽出しようとして、intCurDay2つの方法で試してみましたが、わかりません。

int valueToUse = Convert.ToInt32(ConfigurationManager.AppSettings["{0}"],intCurDay)
int valueToUse = Convert.ToInt32(ConfigurationManager.AppSettings["\"" + intCurDay + "\"")
4

2 に答える 2