Table of Contents

Class DateRange

Namespace
MudBlazor
Assembly
MudBlazor.dll

Represents a date range used by a MudDatePicker.

public class DateRange : Range<DateTime?>, IEquatable<DateRange>
Inheritance
DateRange
Implements
Inherited Members
Extension Methods

Constructors

DateRange()

Creates a new instance.

public DateRange()

DateRange(DateTime?, DateTime?)

Creates a new instance.

public DateRange(DateTime? start, DateTime? end)

Parameters

start DateTime?

The earliest date.

end DateTime?

The most recent date.

Methods

Equals(DateRange)

public bool Equals(DateRange other)

Parameters

other DateRange

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToIsoDateString()

Formats this range as an ISO 8601 string.

public string ToIsoDateString()

Returns

string

The formatted string.

ToString(Converter<DateTime?, string>)

Formats this range as a string.

public string ToString(Converter<DateTime?, string> converter)

Parameters

converter Converter<DateTime?, string>

The converter used to convert to a string.

Returns

string

The formatted string.

TryParse(string, Converter<DateTime?, string>, out DateRange)

Parses the specified string value into a date range.

public static bool TryParse(string value, Converter<DateTime?, string> converter, out DateRange date)

Parameters

value string

A string with both the start and end dates.

converter Converter<DateTime?, string>

The converter for parsing string values.

date DateRange

The result of the parse.

Returns

bool

true if the string was successfully interpreted as a date.

TryParse(string, string, Converter<DateTime?, string>, out DateRange)

Parses the specified string value into a date range.

public static bool TryParse(string start, string end, Converter<DateTime?, string> converter, out DateRange date)

Parameters

start string

The minimum date to parse.

end string

The maximum date to parse.

converter Converter<DateTime?, string>

The converter for parsing string values.

date DateRange

The result of the parse.

Returns

bool

true if the string was successfully interpreted as a date.

Operators

operator ==(DateRange, DateRange)

public static bool operator ==(DateRange dateRange1, DateRange dateRange2)

Parameters

dateRange1 DateRange
dateRange2 DateRange

Returns

bool

operator !=(DateRange, DateRange)

public static bool operator !=(DateRange dateRange1, DateRange dateRange2)

Parameters

dateRange1 DateRange
dateRange2 DateRange

Returns

bool