Ho una lista di elementi che sto aggiungendo, tuttavia questa lista speciale cancellerà qualsiasi cosa oltre una determinata capacità. Nota che l'ordine è mantenuto.
Per la vita di me, non riesco a pensare al nome di un simile costrutto.
Si consideri
data = new SpecialListType(3); // set capacity to 3
data.Add("A");
data.Add("B");
data.Add("C");
data.Add("D");
data.Dump(); // returns {"B", "C", "D"}
Che cos'è questo? Qualche forma di Set
o Buffer
? E c'è un'implementazione framework di questo in Java e .NET?