AK.F1.Timing.Model.Session.FastestTimesModel.SetSector C# (CSharp) Метод

SetSector() приватный Метод

Sets the new fastest sector time for the one-based specified sector number.
private SetSector ( int sectorNumber, int driverId, System.TimeSpan time, int lapNumber ) : void
sectorNumber int The one-based sector time to set.
driverId int The Id of the driver which posted the time.
time System.TimeSpan The time.
lapNumber int The lap number on which the time was set.
Результат void
        private void SetSector(int sectorNumber, int driverId, TimeSpan time, int lapNumber)
        {
            var driver = DriverLocator.GetDriver(driverId);

            if(sectorNumber == 1)
            {
                S1 = CreateFastestTime(driver, time, lapNumber, S1);
            }
            else if(sectorNumber == 2)
            {
                S2 = CreateFastestTime(driver, time, lapNumber, S2);
            }
            else if(sectorNumber == 3)
            {
                S3 = CreateFastestTime(driver, time, lapNumber, S3);
            }
            else
            {
                throw Guard.ArgumentOutOfRange("sectorNumber");
            }
        }