C# C# Objects Encapsulation and Arrays Arrays

Tojo Alex
PRO
Tojo Alex
Pro Student 13,331 Points

is this how I'm meant to do it

I have assigned the lap3 variable to the array I've tried two ways though they still give me errors

First way :

double[] lapTimes = new double[4];  
lapTimes[0] = 2.2;  
double[] finalLapTimes = {2.2, 2.3, 2.5, 2.8};
var lap3 = finalLapTimes[3];
CodeChallenge.cs
double[] lapTimes = new double[4];
lapTimes[0] = 2.2;
double[] finalLapTimes = {2.2, 2.3, 2.5, 2.8};
double[] finalLapTimes[3] = new double {lap3};

please assist

2 Answers

The issue with your first block of code is that arrays use zero-based indexing. You're assigning lap3 to the 4th element in the array instead of the third.