Date |
public abstract class DateSequence : BaseSequence<Date, DateSequence>, IFormattable, IEquatable<DateSequence>, IEqualityOperators<DateSequence, DateSequence, bool>, IIndexable
The DateSequence type exposes the following members.
| Name | Description | |
|---|---|---|
| ItemIndex | Gets the value at the specified index. (Overrides BaseSequenceT, TSelfItemIndex) | |
| ItemInt32 | Gets the value at the specified index. (Inherited from BaseSequenceT, TSelf) | |
| ItemRange | Gets a range from the sequence. (Overrides BaseSequenceT, TSelfItemRange) |
| Name | Description | |
|---|---|---|
| All | Checks whether the predicate is satisfied by all items. (Inherited from BaseSequenceT, TSelf) | |
| Any | Checks whether the predicate is satisfied by at least one item. (Inherited from BaseSequenceT, TSelf) | |
| Clone | Performs a shallow copy of the sequence and performs a reset. (Inherited from BaseSequenceT, TSelf) | |
| Contains | Checks if the sequence contains the given value. (Inherited from BaseSequenceT, TSelf) | |
| Create(DateVector) | Creates a date sequence from a vector. | |
| Create(Date, Date) | Creates a sequence from a range. | |
| Create(Date, Int32, Date) | Creates a sequence from a range and a step. | |
| Distinct | Gets only the unique values in this sequence. (Overrides BaseSequenceT, TSelfDistinct) | |
| Equals(DateSequence) | Checks if two sequence has the same length and arguments. | |
| Equals(Object) | Checks if the provided argument is a sequence with the same values. (Overrides ObjectEquals(Object)) | |
| Filter | Transform a sequence acording to the predicate passed as parameter. (Overrides BaseSequenceT, TSelfFilter(FuncT, Boolean)) | |
| First | Gets the first value in the sequence. (Inherited from BaseSequenceT, TSelf) | |
| GetHashCode | Returns the hashcode for this vector. (Overrides ObjectGetHashCode) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| Last | Gets the last value in the sequence. (Inherited from BaseSequenceT, TSelf) | |
| Length | Gets the total number of values in the sequence. (Inherited from BaseSequenceT, TSelf) | |
| Map | Transform a sequence acording to the function passed as parameter. (Overrides BaseSequenceT, TSelfMap(FuncT, T)) | |
| Max | Gets the maximum value from the sequence. | |
| Min | Gets the minimum value from the sequence. | |
| Next | Gets the next item in the sequence. (Inherited from BaseSequenceT, TSelf) | |
| Plot | Creates a plot for this sequence. | |
| Reduce | Reduces a sequence to a single number. (Inherited from BaseSequenceT, TSelf) | |
| Repeat | Creates a sequence by repeating a value a given number of times. | |
| Reset | Resets the sequence. (Inherited from BaseSequenceT, TSelf) | |
| Sort | Sorts the content of this sequence. | |
| SortDescending | Sorts the content of this sequence in descending order. | |
| ToString | Evaluated the sequence and formats it like a NVector. (Overrides ObjectToString) | |
| ToString(String, IFormatProvider) | Gets a textual representation of this sequence. | |
| ToVector | Converts this sequence into an integer vector. | |
| Unfold(Int32, Date, FuncDate, Date) | Creates a sequence by unfolding an initial state by a function. | |
| Unfold(Int32, Date, FuncInt32, Date, Date) | Creates a sequence by unfolding an initial state by a function. | |
| Unfold(Int32, Date, Date, FuncDate, Date, Date) | Creates a sequence by unfolding an initial state by a function. | |
| Until(Date) | Get the initial values of a sequence until a value is found. (Overrides BaseSequenceT, TSelfUntil(T)) | |
| Until(FuncDate, Boolean) | Get the initial values of a sequence until a predicate is satisfied. (Overrides BaseSequenceT, TSelfUntil(FuncT, Boolean)) | |
| While | Get the initial values of a sequence that satisfy a predicate. (Overrides BaseSequenceT, TSelfWhile(FuncT, Boolean)) | |
| Zip | Joins the common part of two sequence with the help of a lambda. (Overrides BaseSequenceT, TSelfZip(TSelf, FuncT, T, T)) |
| Name | Description | |
|---|---|---|
| Equality(DateSequence, DateSequence) | Compares two vectors for equality. | |
| Inequality(DateSequence, DateSequence) | Compares two vectors for inequality. |