I have created a class for handling Unit Conversion in C#. It is not working as it should only returning strings.
Here is the class:
using System;
us
No, The default type for enum is int or long and you could not use fractional numbers with it. You can use a struct or class intead of enum for double
public struct Units
{
public const double Grams = 1;
public const double KiloGrams = 0.001;
public const double Milligram = 1000;
public const double Pounds = 0.00220462;
public const double Ounces = 0.035274;
public const double Tonnes = 0.000001;
// Add Remaining units / values
}
And use it like
double d = Units.KiloGrams;