2016-05-23 10 views
0

私はC#で小さなビデオゲームを作っています。スコアリングシステムは数秒で測定されます。プレイヤーがレベルを完了すると、私はタイマーの値を取って、他のプレイヤーの時間にデータベースの時間を保存します。タイマー値を1つの形式から別の形式に変換する

private void timer2_Tick(object sender, EventArgs e) 
{ 
    I++; 
    lblView.Text = I.ToString() + " Seconds"; 
} 

これは私のタイマーのコードです。

私は変数を作る方法がわかりません。私はタイマーにグローバル変数を使用しています。これは漠然としていると思いますが、私は何が起こりたいのか説明するのが難しいです。

+0

一部 'static'クラスの場所にそれを'静的variable'は、あなたがしたい場所ごとからのアクセスを.ANDとして..私が試した、それは私のために働いていない –

+0

が@usmanlqbal:/ 名前空間WindowsFormsApplication2 { public static class Global { public static int i = 0; } } –

+0

あなたは 'static'クラス用に書かれたコードとその中の静的変数にアクセスする方法を教えてください。また' static'変数にアクセスする際にどのようなエラーが発生したのか説明できますか? –

答えて

1

静的クラス構文

public static class Helper { public static int I = 0; } 

static変数にアクセスします。

private void timer2_Tick(object sender, EventArgs e) 
{ 
    Helper.I++;//here accessing static variable 
    lblView.Text = Helper.I.ToString() + " Seconds"; 
} 
+0

に存在しないことを私に伝え、それは今働いてしまった男ちょっと助けてくれてありがとう私は本当に、それを感謝:) –

+0

あなたは歓迎します。答えとしてマークすることを忘れないでください:) –

+0

問題はありません!良い一日を過ごしてください –

関連する問題