如何根据时间调用方法
本文关键字:调用 方法 时间 何根 | 更新日期: 2023-09-27 17:57:35
嗨,我对C#编程还很陌生。如何使用时间戳来控制方法的调用?
例如,如果时间戳小于一定的秒数,则调用一个方法。如果它运行了一段时间,请调用另一个方法。
有人能指引我朝正确的方向走吗?
这是我想使用的代码:
DateTime.Now.Second + DateTime.Now.Minute * 60;
我知道如何使用if和else语句。我所想做的就是让计算机控制它们何时使用时间激活。
您可能希望使用if-else
语句
// Sample usage
var seconds = DateTime.Now.Second;
var time = DateTime.Now.Second + DateTime.Now.Minute * 60;
if(time < certainNumberOfSeconds) // Sample Condition.
// Invoke a method
else
// Invoke a different method.
var secondsUntilRunSecondMethod = (WaitingInSeconds - currentTime.Seconds) % 60;
您可以在计时器中使用secondsUntilRunSecondMethod,并从计时器中运行该方法。