-4

日付/時刻を引き続きカウントするにはどうすればよいですか? 私はすでにコードの下でこれを試しました:

dateTimeContainer.Text = Convert.ToString(DateTime.Now);

しかし、プログラムを実行すると、プログラムの実行中に日付/時刻が停止します。

質問: プログラムの実行後もその日付/時刻をカウントするにはどうすればよいですか?

4

1 に答える 1

4

のインスタンスはDateTimeある瞬間を表し、一度作成されると不変です (「変更」メソッドは、呼び出しの対象を変更するのではなくDateTime.AddHours、新しいインスタンスを返します)。DateTime

この不変性は、より頻繁に回避する必要がある場合もありますが、より便利です (たとえば、あるイベントがいつ発生したかを記憶するなど)。

更新したい場合は、DateTime.Now(またはDateTime.UtcNow) から再度読み取ります。

于 2013-09-03T09:28:14.433 に答える