Temperature Methods |
The Temperature type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Celsius | Returns a Temperature with the specified Celsius temperature rounded to the nearest 0.1 C. |
![]() ![]() | CelsiusRange | Returns a non-null low-to-high-sorted ICollection of temperatures, with Celsius values running from firstValue to lastValue (inclusive), and the specified step between each consecutive temperature. |
![]() | CompareTo | Compares two Temperature objects for low-to-high ordering. |
![]() | Equals(Object) |
Two Temperature instances can only be equal if they have the
same units and temperature value.
(Overrides ValueTypeEquals(Object)) |
![]() | Equals(Temperature) | Two Temperature instances can only be equal if they have the same units and temperature value. |
![]() ![]() | Fahrenheit | Returns a Temperature with the specified Fahrenheit temperature rounded to the nearest 0.1 F. |
![]() ![]() | FahrenheitRange | Returns a non-null low-to-high-sorted ICollection of temperatures, with Fahrenheit values running from firstValue to lastValue (inclusive), and the specified step between each consecutive temperature. |
![]() | GetHashCode |
Overridden to ensure consistency with Equals.
(Overrides ValueTypeGetHashCode) |
![]() | ToNumericString | Returns a non-null, non-empty string representation of the numeric base-temperature value, like "50" or "15.5" or "-5" or "33.1", in a format suitable for insertion into the appropriate unit-specific element(s) of the request XML. |
![]() | ToString |
Returns a non-null, non-empty string representation of this instance for logging and debugging purposes.
(Overrides ValueTypeToString) |