控制台程序--------服务端
main()
{
System.Threading.Timer timerAnalyze = new Timer(StartAnalyze, null, dueTime, period);
}
static void StartAnalyze(object o)
{}
控制台还实现了一个remoting
public class RemoteCommand : MarshalByRefObject
{
public void RetryGame(int gameId){}
}
--------------------------------------------------------------------------------------
Client端
如果Client端不调用RemoteCommand.RetryGame方法.timerAnalyze事件是可以按时运行的...
但是只要Client一调用RemoteCommand.RetryGame方法timerAnalyze事件就不运行了...真是怪事啊.