void StartsWaitTimer(int time, targetObject[] t, int[,] p_dmg, byte[] status) { if (Timer.sWait != null) { Timer.sWait.Dispose(); } Timer.sWait = new Timer(new TimerCallback(Player_sWait_Attack_CallBack), new object[] { t, p_dmg, status }, time, 0); }