Wisej.NET Hybrid
HomeNewsSupportVideos
  • Start
    • Introduction
    • Getting Started
    • Going Native with Wisej.NET Hybrid
    • Features
    • API
      • General
        • DeviceInfoBase
        • Device
        • DeviceException
        • DeviceInfo
        • DeviceEvent
        • DeviceException
        • HybridResourcesAttribute
      • Shortcuts
        • DeviceAppActions
        • DeviceAppActionsInfo
        • DeviceAppInfo
        • AppAction
      • Navigation
        • DeviceAppLinks
        • DeviceBrowser
        • DeviceLauncher
        • DeviceNavigation
        • DeviceWindows
        • DeviceWindowsInfo
        • AppLinkEntry
        • BrowserLaunchMode
        • BrowserLaunchOptions
        • BrowserTitleMode
      • Authentication
        • DeviceAuthenticator
        • IWebAuthenticatorResponseDecoder
        • WebAuthenticatorOptions
        • WebAuthenticatorResult
      • UI
        • DeviceBackground
        • DeviceBorder
        • DeviceBottomBar
        • DeviceColors
        • DeviceMenuBar
        • DevicePopups
        • DeviceStatusBar
        • DeviceTabBar
        • DeviceTheme
        • DeviceToolbar
        • MenuItemClickedEventArgs
        • MenuItem
        • MenuItemType
        • AppTheme
        • StatusBarTextColor
        • TabBarItem
        • TabSelectedEventArgs
        • AppTheme
        • ToolbarItem
        • ToolbarItemClickedEventArgs
        • ToolbarItemType
      • Hardware
        • DeviceBatteryInfo
        • DeviceFlashlight
        • BatteryPowerSource
        • BatteryState
        • EnergySaverStatus
        • EnergySaverStatusChangedEventArgs
      • Sharing
        • DeviceClipboard
        • DeviceSharing
      • Communication
        • DeviceContacts
        • DeviceEmail
        • DeviceEmailInfo
        • DeviceSms
        • DeviceSmsInfo
        • Contact
        • EmailMessage
        • SmsMessage
      • Network
        • DeviceNetworkingInfo
        • ConnectionProfile
        • ConnectivityChangedEventArgs
        • NetworkAccess
      • Display
        • DeviceDisplay
        • DeviceScreen
        • DisplayInfo
        • DisplayInfo
        • DisplayInfoChangedEventArgs
        • DisplayOrientation
        • DisplayRotation
        • Orientation
      • Storage
        • DeviceFileSystem
        • DevicePreferences
        • DeviceResources
        • DeviceSecureStorage
        • FileSystemInfo
      • Location
        • DeviceGeolocation
        • DeviceMap
        • AltitudeReferenceSystem
        • DistanceUnits
        • GeolocationAccuracy
        • GeolocationRequest
        • Location
        • Placemark
        • MapLaunchOptions
        • NavigationMode
      • Vibration
        • DeviceHapticFeedback
        • DeviceHapticFeedbackInfo
        • DeviceVibration
      • License
        • DeviceLicenseInfo
      • System
        • DeviceLifecycle
        • DeviceSystemInfo
        • DeviceVersioningInfo
        • AppPackagingModel
        • DeviceIdiom
        • DevicePlatform
        • DeviceType
      • Notifications
        • DeviceLocalNotification
        • DeviceLocalNotificationInfo
      • Logs
        • DeviceLogs
      • Media
        • DeviceMedia
      • Permissions
        • DevicePermissions
        • PermissionStatus
        • PermissionType
      • Sensors
        • DeviceSensorInfo
        • DeviceSensors
        • AccelerometerChangedEventArgs
        • AccelerometerData
        • BarometerChangedEventArgs
        • BarometerData
        • CompassChangedEventArgs
        • CompassData
        • GyroscopeChangedEventArgs
        • GyroscopeData
        • MagnetometerChangedEventArgs
        • MagnetometerData
        • OrientationSensorChangedEventArgs
        • OrientationSensorData
        • SensorChangedEventArgs
        • SensorType
      • Shell
        • DeviceFlyout
        • DeviceTitleBar
        • FlyoutBehavior
        • FlyoutHeaderBehavior
        • FlyoutItem
        • FlyoutItemSelectedEventArgs
      • Speech
        • DeviceSpeech
        • Locale
        • SpeechOptions
      • Converters
        • UnitConverters
    • Architecture
    • Troubleshooting
  • Development
    • Basics
    • Email
    • Haptic Feedback
    • Invoke .NET MAUI Code
    • Invoke Platform Code
    • Launch External Apps
    • License Activation
    • Local Application
    • MacOS Desktop Development
    • Multiple Windows (Desktop)
    • Network Events
    • Notifications
    • Open the Map App
    • Remote Application
    • Shortcuts (App Actions)
    • SVG Images & Icon Packs
    • Unit Converters
    • Updating the App
    • Vibration
  • Android
    • Soft Keyboard
  • Images
    • App Icons
    • Splash Screen
  • Debugging
    • Debugging Overview
    • Dev Tunnels
    • Android
    • iOS
    • Windows
  • REST Web Services
    • Detect network connectivity
    • REST with HttpClient
    • Use platform-specific network features
  • Storage
    • Compare Storage Options
    • Store Data locally with SQLite
  • Extensions
    • Overview
    • Document Scanner
    • Remote Push Notifications
  • Advanced
    • Custom Handler
    • iOS Build Mechanics
    • Multi-Targeting (Hybrid Local)
  • Samples
    • Wisej.NET Features
    • Examples on GitHub
  • Deployment
    • Deployment Overview
    • Deployment Guide
  • Application Profiling
    • Android
    • iOS / macOS
    • Windows
Powered by GitBook
On this page
  • Fahrenheit to Celsius Conversion
  • Celsius to Fahrenheit Conversion
  • Celsius to Kelvin Conversion
  • Kelvin to Celsius Conversion
  • Miles to Meters Conversion
  • Miles to Kilometers Conversion
  • Kilometers to Miles Conversion
  • Degrees to Radians Conversion
  • Radians to Degrees Conversion
  • Pounds to Kilograms Conversion
  1. Development

Unit Converters

The UnitConverters class is part of the Wisej.Hybrid.Shared.Converters namespace.

Fahrenheit to Celsius Conversion

Converts a temperature value from Fahrenheit to Celsius.

double fahrenheitValue = 98.6;
double celsiusValue = UnitConverters.FahrenheitToCelsius(fahrenheitValue); // Converts Fahrenheit to Celsius.

Celsius to Fahrenheit Conversion

Converts a temperature value from Celsius to Fahrenheit.

double celsiusValue = 37.0;
double fahrenheitValue = UnitConverters.CelsiusToFahrenheit(celsiusValue); // Converts Celsius to Fahrenheit.

Celsius to Kelvin Conversion

Converts a temperature value from Celsius to Kelvin.

double celsiusValue = 25.0;
double kelvinValue = UnitConverters.CelsiusToKelvin(celsiusValue); // Converts Celsius to Kelvin.

Kelvin to Celsius Conversion

Converts a temperature value from Kelvin to Celsius.

double kelvinValue = 298.15;
double celsiusValue = UnitConverters.KelvinToCelsius(kelvinValue); // Converts Kelvin to Celsius.

Miles to Meters Conversion

Converts a distance value from miles to meters.

double milesValue = 10.0;
double metersValue = UnitConverters.MilesToMeters(milesValue); // Converts miles to meters.

Miles to Kilometers Conversion

Converts a distance value from miles to kilometers.

double milesValue = 100.0;
double kilometersValue = UnitConverters.MilesToKilometers(milesValue); // Converts miles to kilometers.

Kilometers to Miles Conversion

Converts a distance value from kilometers to miles.

double kilometersValue = 160.9;
double milesValue = UnitConverters.KilometersToMiles(kilometersValue); // Converts kilometers to miles.

Degrees to Radians Conversion

Converts an angle value from degrees to radians.

double degreesValue = 45.0;
double radiansValue = UnitConverters.DegreesToRadians(degreesValue); // Converts degrees to radians.

Radians to Degrees Conversion

Converts an angle value from radians to degrees.

double radiansValue = 1.5708; // π/2 radians
double degreesValue = UnitConverters.RadiansToDegrees(radiansValue); // Converts radians to degrees.

Pounds to Kilograms Conversion

Converts a weight value from pounds to kilograms.

double poundsValue = 150.0;
double kilogramsValue = UnitConverters.PoundsToKilograms(poundsValue); // C
PreviousSVG Images & Icon PacksNextUpdating the App

Last updated 1 year ago