DateRangeデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
DateRange コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
End | 範囲の最も遅い/最後の日付を取得または設定します。 | |
Infinite | DateTime.MinValue から DateTime.MaxValue のデータ範囲を返します。 | |
IsEmpty | Start および End が同じ値の場合は true を返します。 | |
Start | 範囲の最も早い開始日付を取得または設定します。 |
名前 | 解説 | |
---|---|---|
CompareTo | 指定した DateRange とこのインスタンスを比較します。 | |
Contains | オーバーロードされます。 指定した日付が Start から End までの日付範囲内になるかどうかを示します。 | |
Equals | オーバーロードされます。 指定されたオブジェクトとこのオブジェクトが等しいかを比較します。 | |
GetHashCode | 構造のハッシュ コードを返します。 | |
Intersect | 指定した範囲がこのインスタンスと交わる場合、Start と End を更新しようとします。 | |
IntersectsWith | 指定した DateRange の Start および End がこのオブジェクトの日付と交わるかどうかを示します。 | |
Normalize | オーバーロードされます。 開始日付は終了日付以下であることを確認します。 | |
Offset | 指定した時間だけ日付範囲をずらします。 | |
RemoveTime | Start および End から時間部分を削除します。 | |
ToString | オーバーロードされます。 オブジェクトの文字列表現を返します |
等価判定演算子 | 2 つの DateRange 構造の値を比較して一致するかどうか調べます。 |
等しくないか判定する演算子 | 2 つの DateRange 構造の値が等しいか比較します。 |