/// <summary> /// Returns a specified count of random vehicles. /// </summary> /// <param name="count">number of vehicles to return</param> /// <returns></returns> public List <VehicleData> GetListOfVehicleData(int count) { var r = new Range(0, _vehicleData.Count - 1); var returnList = new List <VehicleData>(); var indexes = _randomNumberGenerator.GetListOfNumbers(count, r); foreach (var index in indexes) { returnList.Add(_vehicleData[index]); } return(returnList); }
public List <int> GetListOfNumbers(int size, Range range) { return(_randomNumberGenerator.GetListOfNumbers(size, range)); }