C# Класс Yea.DataTypes.DateSpan

Represents a date span
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DateSpan ( System.DateTime Start, System.DateTime End ) : System

Constructor

Equals ( object obj ) : bool

Determines if two objects are equal

GetHashCode ( ) : int

Gets the hash code for the date span

Intersection ( DateSpan Span ) : DateSpan

Returns the intersecting time span between the two values

Overlap ( DateSpan Span ) : bool

Determines if two DateSpans overlap

ToString ( ) : string

Converts the DateSpan to a string

operator ( ) : DateSpan

Addition operator

operator ( ) : bool

Determines if two DateSpans are not equal

Описание методов

DateSpan() публичный Метод

Constructor
public DateSpan ( System.DateTime Start, System.DateTime End ) : System
Start System.DateTime Start of the date span
End System.DateTime End of the date span
Результат System

Equals() публичный Метод

Determines if two objects are equal
public Equals ( object obj ) : bool
obj object Object to check
Результат bool

GetHashCode() публичный Метод

Gets the hash code for the date span
public GetHashCode ( ) : int
Результат int

Intersection() публичный Метод

Returns the intersecting time span between the two values
public Intersection ( DateSpan Span ) : DateSpan
Span DateSpan Span to use
Результат DateSpan

Overlap() публичный Метод

Determines if two DateSpans overlap
public Overlap ( DateSpan Span ) : bool
Span DateSpan The span to compare to
Результат bool

ToString() публичный Метод

Converts the DateSpan to a string
public ToString ( ) : string
Результат string

operator() публичный статический Метод

Addition operator
public static operator ( ) : DateSpan
Результат DateSpan

operator() публичный статический Метод

Determines if two DateSpans are not equal
public static operator ( ) : bool
Результат bool