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?
 
     
    