C#如何给list集合里面的list add值
时间: 2024-05-10 07:17:36 浏览: 12
假设你有一个 `List<List<int>>` 类型的变量 `list`,你可以使用以下代码向其中的内部列表中添加值:
```csharp
// 添加到第一个内部列表
list[0].Add(1);
list[0].Add(2);
list[0].Add(3);
// 添加到第二个内部列表
list[1].Add(4);
list[1].Add(5);
list[1].Add(6);
```
你也可以使用循环来遍历 `list` 中的每个内部列表,并向它们中添加值:
```csharp
foreach (var innerList in list)
{
innerList.Add(1);
innerList.Add(2);
innerList.Add(3);
}
```
或者你可以使用 `for` 循环,以便你能够访问内部列表的索引:
```csharp
for (int i = 0; i < list.Count; i++)
{
list[i].Add(1);
list[i].Add(2);
list[i].Add(3);
}
```
相关问题
c# 修改List集合对象中字段值
你可以通过遍历List集合,找到需要修改的对象,然后修改对象中的字段值。
以下是一个示例代码:
```csharp
// 定义一个对象类
public class Person {
public string Name { get; set; }
public int Age { get; set; }
}
// 创建一个List集合,并添加一些Person对象
List<Person> people = new List<Person>();
people.Add(new Person { Name = "Tom", Age = 20 });
people.Add(new Person { Name = "Jerry", Age = 25 });
people.Add(new Person { Name = "Alice", Age = 30 });
// 遍历List集合,找到需要修改的对象
foreach (Person person in people) {
if (person.Name == "Tom") {
// 修改对象中的字段值
person.Age = 22;
break;
}
}
```
在上面的示例代码中,我们创建了一个List集合,并添加了3个Person对象。然后我们遍历List集合,找到Name为"Tom"的对象,并修改其Age字段的值为22。
c# 修改List集合对象中所有字段值
你可以通过遍历List集合,逐个修改对象中的字段值。
以下是一个示例代码:
```csharp
// 定义一个对象类
public class Person {
public string Name { get; set; }
public int Age { get; set; }
}
// 创建一个List集合,并添加一些Person对象
List<Person> people = new List<Person>();
people.Add(new Person { Name = "Tom", Age = 20 });
people.Add(new Person { Name = "Jerry", Age = 25 });
people.Add(new Person { Name = "Alice", Age = 30 });
// 遍历List集合,修改所有对象中的字段值
foreach (Person person in people) {
person.Age += 2; // 修改Age字段的值
}
```
在上面的示例代码中,我们创建了一个List集合,并添加了3个Person对象。然后我们遍历List集合,逐个修改每个对象中的Age字段的值,使其增加2。这样就可以修改List集合对象中所有字段值了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)