Asp.Net Stopwatch C#

本文关键字:Stopwatch Net Asp | 更新日期: 2023-09-27 18:28:59

我有一个基于web的(ASP.NET C#)游戏平台,它有一个赛马场。每个用户都应该完成这个赛马场。当在线用户开始游戏时,秒表开始计时并同时显示时间。我有一个回调方法和定时器,它每1分钟调用一次这个方法。然而,问题是,当一个在线用户正在玩游戏,而其他在线用户开始玩游戏时,秒表显示属于第一个在线用户的时间,然而,对于新的在线用户,它必须显示0。我无法处理这个问题。如果不使用javascript和jquery,你有什么想法吗?

感谢

Asp.Net Stopwatch C#

您必须有一个地方来存储每个玩家的开始时间。如果您不想在客户端使用javascript,则必须在服务器端使用会话缓存。