正在创建List存储类对象的数组

本文关键字:对象 数组 存储 创建 List | 更新日期: 2023-09-27 18:27:27

我可以问我写的以下代码是否正确吗?基本上,我想创建一个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>(); } }

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

正在创建List存储类对象的数组

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

Damith-我以前见过,但我并不真正理解代码,所以我想知道我键入的代码是否正确。我觉得使用我理解的代码更安全,尽管我确实理解使用1行代码的好处。

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