C# List 集合嵌套访问 - 详解及代码示例
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 中的任何元素。
原文地址: https://www.cveoy.top/t/topic/f2oZ 著作权归作者所有。请勿转载和采集!