Ice*_*ind 1 c# data-structures
我正在寻找类似于a的数据结构List<T>.
List<T>
我希望能够做的是指定此结构可容纳的最大项目数,例如10个项目.当添加第11个项目时,我想要它做的是删除添加的第一个项目,在列表中移动其余项目并将第11个项目添加到列表的底部.
当添加另一个项目时,顶部项目将被删除,一切都会再次向上移动,等等.
.NET中是否存在这样的数据结构?或者我需要建立自己的?
And*_*per 6
A Queue<T>将是最接近的.Queue<T>一旦队列达到最大大小,在另一个类中包装一个很容易实现头部的自动出队.
Queue<T>
归档时间:
12 年,11 月 前
查看次数:
584 次
最近记录: