私は、単純なアプリケーションの設定を保存するためのVisual Studioが提供する組み込みの設定を使用します。今まで、私は規則を使って、自分のアプリケーションでこれをアクセスしてきました。その後、使用Properties.Settingsは
Properties.Settings.Default.MySetting
そして使用してSave
のようなメソッドを呼び出します。
Properties.Settings.Default.Save()
をしかし、誰かが最近それがより正確であることを私に言いました
private Properties.Settings settings = new Properties.Settings()
し、[プロパティやメソッドにアクセスするにはメンバーsettings
を使用してこのようなメンバ変数を作成することによって、プロパティにアクセスするには以下のような:
settings.MySetting
settings.Save()
私は漠然と、彼らが設定は、ユーザーの領域に格納されている方法の違いを説明することによって、これを正当化することを思い出します。
は誰でも違いの詳細を確認したり、与えることはできますか?どうもありがとう。次のように
ありがとうありがとう!これは私に多くの時間を節約しました!面白い私はこれが2.5年後に助けた最初のものです!これは、あまりにも、私を救ったapp.xaml.cs – mdiehl13
で働いていました!私はその後、「フィールド初期化子が非静的フィールドを参照することはできません」だ、App.xaml.csにそれを移動するまで、それは名前空間なしで働いていました。 'Application'クラスの' Properties'メンバのようにあいまいであるように見えます。 – Vimes