AK.F1.Timing.Model.Driver.QuallyTimesModel.GetTime C# (CSharp) Метод

GetTime() публичный Метод

Gets the qually time for the specified one-based qually number.
/// Thrown when is not positive or is greater than three. ///
public GetTime ( int quallyNumber ) : TimeSpan?
quallyNumber int The one-based qually number.
Результат TimeSpan?
        public TimeSpan? GetTime(int quallyNumber)
        {
            if(quallyNumber == 1)
            {
                return Q1;
            }
            else if(quallyNumber == 2)
            {
                return Q2;
            }
            else if(quallyNumber == 3)
            {
                return Q3;
            }
            else
            {
                throw Guard.ArgumentOutOfRange("quallyNumber");
            }
        }

Usage Example

Пример #1
0
        public void can_get_a_qually_time()
        {
            TimeSpan time;
            var model = new QuallyTimesModel();

            time = TimeSpan.FromSeconds(1d);
            model.SetTime(1, time);
            Assert.Equal(time, model.GetTime(1));

            time = TimeSpan.FromSeconds(2d);
            model.SetTime(2, time);
            Assert.Equal(time, model.GetTime(2));

            time = TimeSpan.FromSeconds(3d);
            model.SetTime(3, time);
            Assert.Equal(time, model.GetTime(3));
        }
QuallyTimesModel