哪个泛型适合以与输入顺序相反的顺序检索自定义数据类型

本文关键字:顺序 检索 定义数据类型 输入 泛型 | 更新日期: 2023-09-27 18:06:12

我使用Asp.net 4和c#, Linq和EF 4。

我需要以反向顺序检索它们如何输入自定义数据类型的实例(在我的情况下是CmsCategory)。

该集合最多包含10个条目。

哪个System.Collections.Generic适合这种情况?

哪个泛型适合以与输入顺序相反的顺序检索自定义数据类型

应该使用通用的Stack:

var stack = new Stack<int>();
stack.Push(1);
stack.Push(2);
stack.Push(3);
stack.Pop(); // 3
stack.Pop(); // 2
stack.Pop(); // 1

或者使用一个简单的List,然后调用Reverse():

var list = new List<int> {1, 2, 3};
list.Reverse(); // {3, 2, 1}