2017-04-25 1 views
-3

辞書データを複数のクラスで使用したいが、辞書は非静的クラスで初期化されている。私はそのクラスのオブジェクトを作った後で辞書を使うのに興味がありません。辞書をC#でグローバルに使用する方法。

助けてください。

+0

あなたは辞書を使いたいのですか? – WhatsThePoint

+1

シングルトンを使用してその辞書を内部に入れ、 'Application'クラスをオーバーライドし(WPFの場合)、アプリケーションインスタンスのデータを内部に格納できます... –

答えて

1

辞書をstaticと宣言します。クラスは静的ではありません。今、そのクラスのオブジェクトがいくつ作成されても、それらはすべて同じ辞書を参照します。

関連する問題