0

VS2010 のプロジェクト設定に StringDictionary を追加しました。プログラムでメンバーを追加しようとすると、NullReferenceException. プロジェクト設定でその列の値を初期化しようとするValueと、エントリを StringDictionary に変換できないと表示されます。XML コードを探しているのは確かですが、コンパイル前に StringDictionary を初期化するより良い方法はありませんか?

追加情報:

  1. メニュー -> プロジェクト -> [プロジェクト名]> プロパティ... -> 設定 に移動します

  2. mySettingタイプの名前の設定を追加しますSystem.Collections.Specialized.StringDictionary

  3. コードに行を追加します[ProjectName].Properties.Settings.Default.mySetting.Add("key","value");

  4. 実行して例外を取得します。

4

1 に答える 1

0

結局、1 つの設定ArrayListの代わりに2 つの設定を使用することになりましたHashtable

于 2014-03-19T18:49:30.430 に答える