c# addrange
时间: 2023-08-02 08:21:50 浏览: 74
C#中AddRange方法是用于将一个集合中的元素添加到另一个集合中。该方法接受一个实现了IEnumerable接口的集合作为参数,并将该集合中包含的所有元素添加到当前集合的末尾。以下是AddRange方法的示例代码:
```
List<int> list1 = new List<int>() { 1, 2, 3 };
List<int> list2 = new List<int>() { 4, 5, 6 };
list1.AddRange(list2); // 将list2中的元素添加到list1中
```
在上面的示例代码中,首先创建了两个列表list1和list2,然后使用AddRange方法将list2中的元素添加到list1中。最终,list1中的元素为1、2、3、4、5、6。
相关问题
c# AddRange用法讲解
AddRange() 是 C# 中 List 类的一个方法,用于将一个集合中的元素添加到另一个集合的末尾。该方法接受一个实现了 IEnumerable 接口的集合作为参数,可以是 List、数组或其他集合类。
AddRange() 的语法格式如下:
```csharp
public void AddRange(IEnumerable<T> collection);
```
其中,T 表示集合中元素的类型,collection 是要添加的集合。
下面是一个简单示例,演示了如何使用 AddRange() 方法将一个数组中的元素添加到 List 中:
```csharp
List<int> list = new List<int>();
int[] arr = { 1, 2, 3, 4, 5 };
list.AddRange(arr);
foreach (var item in list)
{
Console.WriteLine(item);
}
```
输出结果为:
```
1
2
3
4
5
```
可以看到,AddRange() 方法非常方便,可以快速地将一个集合中的元素添加到另一个集合中,减少了重复的代码。
c# list.addrange
在 C# 中,List<T>.AddRange() 方法用于将一个集合中的元素添加到 List<T> 的末尾。
以下是使用List<T>.AddRange()方法的示例代码:
```
List<int> list1 = new List<int>();
list1.Add(1);
list1.Add(2);
list1.Add(3);
List<int> list2 = new List<int>();
list2.Add(4);
list2.Add(5);
list2.Add(6);
list1.AddRange(list2); // 将list2中的元素添加到list1的末尾
foreach (int i in list1)
{
Console.WriteLine(i);
}
```
输出结果为:
```
1
2
3
4
5
6
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![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)