static async void HandleLap(MesgEventArgs e) { LapValues values = new LapValues(); object value; int i = 0; foreach (Field field in e.mesg.Fields) { for (int j = 0; j < field.GetNumValues(); j++) { value = field.GetValue(j); values.SetValue(field.Num, j, value); } i++; } DataManager.Instance.LapManager.Add(values, DataManager.Instance.RecordList.Count - 1); await Task.CompletedTask; }
//public List<LapValues> LapList { get { return _lapList; } } public void Add(LapValues item, int endIndex) { _lapList.Add(item); _endLapRecordIndex.Add(endIndex); }