Exemplo n.º 1
0
        private void CalculateInfo()
        {
            string[] infoArr =
            {
                "MOT",            MOT.ToString(),
                "Sat Nav",        SatNav.ToString(),
                "Locked",         Locked.ToString(),
                "Manufacturer",   Manufacturer,
                "Model",          Model,
                "Wheels",         Wheels.ToString(),
                "Gears",          Gears.ToString(),
                "Fuel Level",     FuelLevel.ToString(),
                "Fuel Type",      FuelType.ToString(),
                "EngineCC",       Engine.EngineCC.ToString(),
                "Mileage",        Engine.Mileage.ToString(),
                "Service Needed", Engine.ServiceNeeded.ToString()
            };

            for (int i = 0; i < infoArr.Length; i++)
            {
                Info = Info + infoArr[i] + ": ";
                i++;
                Info = Info + infoArr[i] + "\n";
            }
        }
Exemplo n.º 2
0
        void CalculateInfo()
        {
            string[] infoArr =
            {
                "Wheels",     Wheels.ToString(),
                "Top Speed",  TopSpeed.ToString(),
                "Gears",      Gears.ToString(),
                "Fuel Level", FuelLevel.ToString()
            };

            for (int i = 0; i < infoArr.Length; i++)
            {
                Info = Info + infoArr[i] + ": ";
                i++;
                Info = Info + infoArr[i] + "\n";
            }
        }
Exemplo n.º 3
0
        public virtual IEnumerable <IniValueObject> ExportParameters()
        {
            List <IniValueObject> obj = new List <IniValueObject>();

            obj.Add(new IniValueObject(new string[] { "Engine" }, "Idle", StallRpm.ToString()));
            obj.Add(new IniValueObject(new string[] { "Engine" }, "Max", MaximumRpm.ToString()));
            foreach (var frame in Engine)
            {
                obj.Add(new IniValueObject(new string[] { "Engine" }, "Power", string.Format("({0},{1},{2})", frame.Key, frame.Value.N, frame.Value.P)));
            }

            obj.Add(new IniValueObject(new string[] { "Gearbox" }, "Gears", Gears.ToString()));
            obj.Add(new IniValueObject(new string[] { "Gearbox" }, "GearR", GearReverse.ToString()));
            for (int g = 0; g < Gears; g++)
            {
                obj.Add(new IniValueObject(new string[] { "Gearbox" }, "Gear", string.Format("({0},{1})", g, GearRatios[g])));
            }

            return(obj);
        }