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
Methods
Equals(DateRange)
public bool Equals(DateRange other)
Parameters
other
DateRange
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()
Returns
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
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
stringA string with both the start and end dates.
converter
Converter<DateTime?, string>The converter for parsing string values.
date
DateRangeThe 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
stringThe minimum date to parse.
end
stringThe maximum date to parse.
converter
Converter<DateTime?, string>The converter for parsing string values.
date
DateRangeThe 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
Returns
operator !=(DateRange, DateRange)
public static bool operator !=(DateRange dateRange1, DateRange dateRange2)