using System; using System.Collections.Generic; using System.Text; namespace ConverttoKilometers { class Program { static void Main(string[] args) { Console.WriteLine("Enter a distance in miles"); double m = double.Parse(Console.ReadLine()); Conversion con = new Conversion(m); //con.DistanceInMiles = m; double k = con.ConvertMtoK(); Console.WriteLine("{0} in Miles is equal to {1} in kilometers", m, k); Console.ReadKey(); } }//end class public class Conversion { private const double CONVERSTIONFACTOR = 1.6; private double miles; private double kilometers; public Conversion() { DistanceInMiles = 0; ValueInKilometers = 0; } public Conversion(double mls) { DistanceInMiles = mls; ValueInKilometers = 0; } public double DistanceInMiles { get { return miles; }//end get set { miles = value; }//end set }//end property //read only property public double ValueInKilometers { get { return kilometers; } set { kilometers = value; } } // end property public double ConvertMtoK() { ValueInKilometers = DistanceInMiles * CONVERSTIONFACTOR; return ValueInKilometers; }//end Convert }//end conversion }//end namespace