2011-06-19 11 views

答えて

14

自分の状況のいずれかのより多くの詳細を知らなくても、あなたはあなたのAppクラスのメンバーとして変数を作成することができます簡単に、GlobalVariablesの新しいクラスを作成してください:

私はいくつかの変数と同じ問題を抱えていた

GlobalVariables.variable_name; 
+0

パーフェクトおかげで、これは文字列に対しても機能しますか? – Al3xhamilton

+0

はい、通常は、 "int"を任意のデータ型に置き換えることができます。必ず同じスレッドからアクセスしてください。そうしないと、独自の同期を追加する必要があります。 –

3

セットアップグローバル変数、迅速:そして、どこからでもあればアクセス

public partial class App : Application 
    { 
    ... 
    public int foo { get; set; } 
    ... 
    } 

0

、私はページのコンストラクタではなく、任意の方法で変数を初期化し、それを解決:このようなグローバル変数クラス

Dictionary<string, int> clients;//Global variable 

    // Constructor 
    public MainPage() 
    { 
     InitializeComponent(); 
     clients = new Dictionary<string, int>(); 
    } 
関連する問題