特定のif
(この場合はdateAndTime1と呼ばれます)が現在の日時より前である場合、DateTime
ステートメントの形式を使用してどのように確認できますか。これは、_DateTime.Now
_?
if(dateAndTime1 < DateTime.Now)
{
//do something
}
<、<=、>、> =および==演算子はDateTimeインスタンスで機能するため、
if(dateAndTime1 < DateTime.Now)
ループでこれを比較している場合、DateTime now = DateTime.Now
ループの前に、now
と比較します
インラインも動作します。
// bool variable
bool isHistory = dateAndTime1 < DateTime.Now;
// string return statement
return dateAndTime1 < DateTime.Now ? "History" : "Future";