【发布时间】:2017-08-04 01:08:00
【问题描述】:
我必须存储类似于<string,string> 的两个值的列表,它不像键、值。我可以将它存储在对象或列表中,但是存储此类数据结构的最佳方式是什么?
我见过很少有人提到使用List<Tuple<string, string>>,但是使用上面的比其他数据结构(如哈希表或对象)有什么优势,
【问题讨论】:
-
好吧,
List<string, string>不存在。这是主要优势 -
c#有List
()结构吗? -
@AkashKC 你是对的,它绝对不是
-
你可以使用
List<KeyValuePair<string,string>> -
不是唯一的
key是……呃……一个不幸的名字,你不觉得吗?最终会导致混乱。
标签: c# asp.net generics c#-4.0 collections