Struct Temperature
Temperature related conversions and calculations
Inherited Members
Namespace: FpAssistantCore.General
Assembly: FpAssistantCoreScl.dll
Syntax
public struct TemperatureConstructors
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 |