2011-06-28 14 views
0

0,1、-1を受け入れる変数を宣言したいが、この変数にはこれらのデータを保持したい (0,1、-1)最初に 私はApp.configでこの変数を宣言すると思ったが、App.configは読み取り専用です。 私はあなたがアプリケーションを起動するときにそれらのいずれか一のカントのアクセスが変数を宣言して変数にデータを保存

+3

app.configは読み取り専用ではありません。 – ibram

+0

変数は実行時にのみ必要ですか?あなたは一度それを設定し、実行中にそれを忘れることができますか? – Andreas

+0

私はプログラムが実行されているときに変数を設定して、変数にデータを保持させ、次にプログラムを実行するときに変数にデータが含まれています –

答えて

2

構成設定がメモリにキャッシュされている ソースプログラムでは、これらのデータを入れたいデータベースまたはテキストまたはXMLでこれらのデータを挿入する必要はありません。 app.configファイルをxmlとして処理して値を変更することができます。変更を加えて変数を追加すると、次回アプリケーションを起動したときに反映されます。

+0

これは私のコードです ConfigurationManager.AppSettings [" guide "] =" 0 "; プログラムが実行中の変数(ガイド)= 0を保持しますが、プログラムが実行中の変数(ガイド)= -1を終了する場合は を保持します。 プログラムが実行されていないときに変数ガイドの保存を "0"にしたい –

+0

@mo_al - このリンクを見てください。 http://stackoverflow.com/questions/5468342/how-to-modify-my-app-exe-config-keys-at-runtime/5468395#5468395 – Bibhu

+0

私の問題を解決できない –