Struct Temperature
Temperature related conversions and calculations
Inherited Members
Namespace: FpAssistantCore.General
Assembly: FpAssistantCoreScl.dll
Syntax
public struct Temperature
Constructors
View SourceTemperature(double, TemperatureUnits)
Define temperature with value and a unit
Declaration
public Temperature(double value, TemperatureUnits temperatureUnit)
Parameters
| Type | Name | Description |
|---|---|---|
| double | value | |
| TemperatureUnits | temperatureUnit |
Properties
View SourceUnit
Temperature unit
Declaration
public TemperatureUnits Unit { get; }
Property Value
| Type | Description |
|---|---|
| TemperatureUnits | Enum value of the temperature unit |
Remarks
A unit can only be set in the constructor
Value
Temperature value
Declaration
public double Value { get; set; }
Property Value
| Type | Description |
|---|---|
| double | Numerical value of the temperature |
Methods
View SourceAsDegreesCelsius()
Temperature in Degrees Celsius
Declaration
public double AsDegreesCelsius()
Returns
| Type | Description |
|---|---|
| double | Value in Celsius |
AsDegreesFahrenheit()
Temperature in Degrees Fahrenheit
Declaration
public double AsDegreesFahrenheit()
Returns
| Type | Description |
|---|---|
| double | Value in Fahrenheit |
ConvertDegreesCelsiusToDegreesFahrenheit(double)
Convert temperature in Degrees Celsius to Degrees Fahrenheit
Declaration
public static double ConvertDegreesCelsiusToDegreesFahrenheit(double celsius)
Parameters
| Type | Name | Description |
|---|---|---|
| double | celsius |
Returns
| Type | Description |
|---|---|
| double | Value in Fahrenheit |
ConvertDegreesFahrenheitToDegreesCelsius(double)
Convert temperature in Degrees Fahrenheit to Degrees Celsius
Declaration
public static double ConvertDegreesFahrenheitToDegreesCelsius(double fahrenheit)
Parameters
| Type | Name | Description |
|---|---|---|
| double | fahrenheit | Fahrenheit value |
Returns
| Type | Description |
|---|---|
| double | Value in Fahrenheit |