I am dealing with tracking data (x,y,z) with about 180 000 entries per set. The amount of sets is not fixed, but around 22 - 30.
So in the worst case, I have to deal with 5.5 million entries.
Right now, the amount of sets was fixed, so I used a List for each set.
public class TrackingCoords
{
public int id,
m,
n;
public decimal x,
y,
z,
s;
public string timekey;
}
public static class Data {
public static List<TrackingCoords> lstcoords1 = new List<TrackingCoords>();
...
}
How would you organize a dynamic amount of sets without Performance decreases? Can the data be expressed in some kind of nested List?