Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
存储非唯一对象对的最佳数据类型是什么?我不能使用字典,因为键必须是唯一的。我可以创建一个将这两种数据类型作为属性的对象并将它们存储在一个列表中,但这不够灵活,无法容纳不同的数据类型对。几乎像字典但非唯一的东西。.NET 的内置解决方案会更好。
我认为 aList<Tuple<T1,T2>>在这里效果最好。
List<Tuple<T1,T2>>
List<T>
Tuple<T1,T2>
你可以使用List<KeyValuePair<T1,T2>>. Dictionary类KeyValuePair也用。
List<KeyValuePair<T1,T2>>
Dictionary
KeyValuePair