日付/時刻を引き続きカウントするにはどうすればよいですか? 私はすでにコードの下でこれを試しました:
dateTimeContainer.Text = Convert.ToString(DateTime.Now);
しかし、プログラムを実行すると、プログラムの実行中に日付/時刻が停止します。
質問: プログラムの実行後もその日付/時刻をカウントするにはどうすればよいですか?
のインスタンスはDateTime
ある瞬間を表し、一度作成されると不変です (「変更」メソッドは、呼び出しの対象を変更するのではなくDateTime.AddHours
、新しいインスタンスを返します)。DateTime
この不変性は、より頻繁に回避する必要がある場合もありますが、より便利です (たとえば、あるイベントがいつ発生したかを記憶するなど)。
更新したい場合は、DateTime.Now
(またはDateTime.UtcNow
) から再度読み取ります。