水果

c# – 泛型或非泛型

基本上我有一个包含不同水果的自定义List类.假设每个水果都有一个存储在列表中的ID号.有没有更好的:要么需要考虑的事项:>所有ID都是int类型.>水果的类型不会影响List本身的实现.它只会被列表的客户端使用,就像外部方法一样.我想使用更清晰,更好的设计,更快,更高效等的那个.此外,如果以上2种技术不是最好的,请提出您的想法.编辑:如果不清楚,顺便说一句水果是一个枚举.解决方法AllIDsar