UnitConv is a simple and easy to use unit conversion library.
Supported platforms:
- .NET Framework 4.5+ and 4.7+
- .NET Standard 2.0+
FromNuGet:
- PM> Install-Package UnitConv
usingUnitConv;
varmeter1=newLength(1184,LengthUnit.Meter);
varmeter2=newLength("1184m");
varmeter3=newLength("1184","m");
varmeter4=newLength(1184,"m");
varmeter5=newLength("1184",LengthUnit.Meter);
varkilo=newLength(1.184m,LengthUnit.Kilometer);
varmeter1=UnitConverter.Length.Convert(kilo,LengthUnit.Meter);
varmeter2=UnitConverter.Length.Convert(kilo,"m");
varmeter3=UnitConverter.Length.Convert("1.184km",LengthUnit.Meter);
varmeter4=UnitConverter.Length.Convert("1.184km","m");
varmeter5=UnitConverter.Length.Convert(1.184m,"km","m");
varmeter6=UnitConverter.Length.Convert(1.184m,LengthUnit.Kilometer,LengthUnit.Meter);
usingUnitConv.Extension;
varkilo=newLength(1.184m,LengthUnit.Kilometer);
varmeter=kilo.ToMeter();
varmile=kilo.ToMile();
varkilo=newLength(1.184m,LengthUnit.Kilometer);
varmeter=newLength(1184,LengthUnit.Meter);
varr1=kilo==meter;//true
varr2=kilo!=meter;//false
varr3=kilo<=meter;//true
varr4=kilo>=meter;//true
varr5=kilo<meter;//false
varr6=kilo>meter;//false
varkilo=newLength(1.184m,LengthUnit.Kilometer);
varsymbol=kilo.ToString();//100.142km
varch=kilo.ToString(Languages.Chinese);//100.142 thiên mễ
varen=kilo.ToString(Languages.English);//100.142kilometer
UnitConvSettings.DefaultLanguage=Languages.Symbol;
UnitConvSettings.DefaultDigits=3;
Area:
- Acre
- Are
- Hectare
- SquareCentimeter
- SquareDecimeter
- SquareFoot
- SquareInch
- SquareKilometer
- SquareMeter
- SquareMile
- SquareMillimeter
- SquareYard
Data:
- Bit
- Byte
- Gigabyte
- Kilobyte
- Megabyte
- Petabyte
- Terabyte
Density:
- GramPerCubicCentimeter
- GramPerCubicDecimeter
- GramPerCubicMeter
- KilogramPerCubicCentimeter
- KilogramPerCubicDecimeter
- KilogramPerCubicMeter
Length:
- AstronomicalUnit
- Centimeter
- Decimeter
- Fathom
- Foot
- Furlong
- Inch
- Kilometer
- LightYear
- Meter
- Micrometer
- Mile
- Millimeter
- Nanometer
- NauticalMile
- Picometer
- Yard
Power:
- BritishHorsepower
- BritishThermalUnitPerSecond
- FootPoundPerSecond
- JoulePerSecond
- KcalPerSecond
- KilogramMeterPerSecond
- Kilowatt
- MetricHorsepower
- NewtonMeterPerSecond
- Watt
Pressure:
- Atmosphere
- Bar
- Hectopascal
- InchOfMercury
- Kilopascal
- Megapascal
- Millibar
- MillimeterOfMercury
- NewtonPerSquareMeter
- Pascal
- PoundPerSquareFoot
- PoundPerSquareInch
Speed:
- InchPerSecond
- KilometerPerHour
- KilometerPerSecond
- Mach
- MeterPerSecond
- MilePerHour
Strength:
- Dyne
- GramForce
- KilogramForce
- KiloNewton
- KilopoundForce
- Newton
- PoundForce
- TonneForce
Volume:
- Centilitre
- CubicCentimeter
- CubicDecimeter
- CubicFoot
- CubicInch
- CubicMeter
- CubicMillimeter
- CubicYard
- Deciliter
- HektoLitre
- Litre
- Microliter
- Milliliter
- UKGallon
- USGallon
Weight:
- Gram
- Kilogram
- Microgram
- Milligram
- Ounce
- Pound
- Quintal
- Ton
Work:
- BritishHorsepowerHour
- BritishThermalUnit
- Calorie
- FootPound
- Joule
- Kilocalorie
- KilogramMeter
- Kilojoule
- KilowattHour
- MetricHorsepowerHour
Temperature:
- Celsius
- Fahrenheit
- Kelvin