Say I have a list of 1000 random dates, call it L
I dont think c# has a 'Tree' collection, so Im wondering how to implement the following:
The tree will be 3 stages deep, the first stage contains the year, the next stage contains all months in L
in the parent year, and the final stage contains all days in the 'parent' month, and 'grandparent' year.
What sort of collection should I use, or I could just use a nested array?