我应该使用哪个系列?

Dot*_*NET 2 .net c# arrays collections list

我正在寻找在我目前的情况下使用的理想系列.

我只需要一个List<string>可以为每个索引提供两个条目的东西.与a类似Dictionary,但我不需要键和值,并希望通过索引迭代它.我能想到的最好的集合是一个多维数组,但是我想指定两个项目可以存储在每个元素中,但元素的数量可以是无限的.

我应该使用哪个系列?

编辑:另外,我想使用a List<List<string>>,但是因为我每个索引只需要两个元素,我认为在列表的每个索引位置存储一个列表将是一种浪费.

Car*_*ras 9

您可以使用 Tuple

检查一下:元组(类)

var population = new Tuple<string, string>("New York", "Madrid");
Run Code Online (Sandbox Code Playgroud)