从一种形式到另一种形式的计时器值
问题描述:
因此,我在c#中制作一个小型视频游戏,评分系统以秒为单位进行测量。当玩家完成关卡时,我想获取定时器值并将时间存储在其他玩家时间的数据库中。从一种形式到另一种形式的计时器值
private void timer2_Tick(object sender, EventArgs e)
{
I++;
lblView.Text = I.ToString() + " Seconds";
}
这是我的计时器的代码。
我不知道如何使我的变量,我用于计时器一个全局变量。如果这似乎模糊我很难描述我想要发生的事情。
答
静态类语法
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
没问题!祝你有美好的一天 –
将其放入一些'static'类作为'静态variable'。而从每一个访问它,你想.. –
@usmanlqbal我想,也没有为我工作:/ 命名空间WindowsFormsApplication2 { public static class Global { public static int i = 0; } } –
你能分享一下你为'static'类编写的代码,以及你如何访问那个静态变量,并且解释你访问这个'static'变量时得到的错误。 –