C# List 集合嵌套访问

在 C# 中,您可以使用嵌套的 List 集合来存储和管理二维数据结构。

代码示例

List<List<int>> myLists = new List<List<int>>();

// 添加两个不同的 List
myLists.Add(new List<int>() { 1, 2, 3 });
myLists.Add(new List<int>() { 4, 5, 6 });

// 访问第一个 List 的第二个元素
int element = myLists[0][1]; // element = 2

// 访问第二个 List 的第三个元素
 element = myLists[1][2]; // element = 6

解释

  • 首先,我们声明一个类型为 List<List<int>> 的变量 myLists,它可以存储多个 List<int> 类型的对象。
  • 然后,我们使用 Add() 方法添加了两个不同的 List<int> 对象到 myLists 中。
  • 每个子 List 都包含三个整数。
  • 我们可以使用两个索引来访问 myLists 中的元素:
    • 第一个索引表示要访问的子 List 的位置。
    • 第二个索引表示要访问的子 List 中元素的位置。
  • 例如,myLists[0][1] 表示访问第一个 List (索引为 0) 的第二个元素 (索引为 1),即值为 2。

总结

通过嵌套 List 集合,您可以轻松地在 C# 中表示和操作二维数据。使用索引可以方便地访问和修改嵌套 List 中的任何元素。

C# List 集合嵌套访问 - 详解及代码示例

原文地址: https://www.cveoy.top/t/topic/f2oZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录