创建List数组存储类对象?

时间:2013-08-12 03:16:22

标签: c# arrays list object

请问我写的以下代码是否正确?基本上,我想创建一个2D数组,并在每个数组中,我想有一个顶点列表。因此,如果tCount和pCount为10,我将有100个不同的列表存储顶点。在完成某些操作以确定应将顶点添加到哪个列表之后,将在别处添加顶点。

List<Vertice>[,] lists = new List<Vertice>[tCount, pCount];
for (int i = 0; i < tCount; i++) {
    for (int o = 0; o < pCount; o++) {
        lists[i,o] = new List<Vertice>(); } }

请原谅我发布这样一个简单的问题,因为我在另一个论坛发布了类似的qns,我收到的回复有点让我感到困惑。但感谢阅读!

1 个答案:

答案 0 :(得分:0)

Mitch Wheat-到目前为止没有任何错误,但我也不确定列表是否正确创建..

Damith-之前我见过但我并不真正理解代码,所以我想知道我输入的代码是否正确。使用我理解的代码感觉更安全,虽然我确实理解使用1-liner的好处。

Oberdan Nunes-我需要它在2D数组中,因为它与我拥有的另一个2D数据数组有关。

相关问题