私のタイマーは正常に動作していません。 誰かが私に何かを教えてもらえますか?タイマーが正常に動作していませんか? C#
public void Timer()
{
DateTime targetDate = DateTime.Now;
if (DateTime.Now > targetDate)
{
int Now = DateTime.Now.Hour;
string dtNow = Now.ToString();
targetDate = DateTime.Now.AddMinutes(1);
int targetdate = targetDate.Hour;
string TD = targetdate.ToString();
if (Now == targetdate){
Vote();
}
}
}
対象の日付が現在の時刻と等しい場合は、投票機能を実行する必要があります。作成の概念と「タイマー」の名前でメソッドを作成することである、
おかげで、 オリバー
ほとんどの場合、 'DateTime.Now'は' DateTime.Now'より大きくはありません。 – Groo
投票は決して実行されません。datetime.nowは決してdatetime.nowより大きくない –
これは、コードが同じ時間に実行されているかどうかを比較しているようです。あれは正しいですか? –