Exemple #1
0
 public Distance(double distance, UnitsOfDistance currentUnits, UnitsOfDistance desiredUnits, string friendlyName = "")
 {
     this.distance     = distance;
     this.units        = currentUnits;
     this.friendlyName = friendlyName;
     this.ConvertTo(desiredUnits, friendlyName);
 }
Exemple #2
0
 public bool ConvertTo(UnitsOfDistance finalUnits, string friendlyName = "")
 {
     try{
         if (units == UnitsOfDistance.METERS && finalUnits == UnitsOfDistance.MILES)
         {
             this.distance     = ConvertMetersToMiles(distance);
             this.units        = finalUnits;
             this.friendlyName = friendlyName;
             return(true);
         }
         else if (units == UnitsOfDistance.MILES && finalUnits == UnitsOfDistance.METERS)
         {
             this.distance     = ConvertMilesToMeters(distance);
             this.friendlyName = friendlyName;
             return(true);
         }
     }catch {
     }
     return(false);
 }
Exemple #3
0
 public Distance(double distance, UnitsOfDistance units, string friendlyName = "")
 {
     this.distance     = distance;
     this.units        = units;
     this.friendlyName = friendlyName;
 }