Csharp中比较两个list中的内容并展示出来
时间: 2024-06-09 15:05:17 浏览: 3
你可以使用 LINQ 来比较两个 List 中的内容,然后展示出来。以下是示例代码:
```csharp
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
List<int> list1 = new List<int> { 1, 2, 3, 4, 5 };
List<int> list2 = new List<int> { 3, 4, 5, 6, 7 };
// 获取 list1 和 list2 中共有的元素
List<int> commonList = list1.Intersect(list2).ToList();
Console.WriteLine("List1:");
foreach (int i in list1)
{
Console.WriteLine(i);
}
Console.WriteLine("\nList2:");
foreach (int i in list2)
{
Console.WriteLine(i);
}
Console.WriteLine("\n共有的元素:");
foreach (int i in commonList)
{
Console.WriteLine(i);
}
Console.ReadLine();
}
}
```
输出结果如下:
```
List1:
1
2
3
4
5
List2:
3
4
5
6
7
共有的元素:
3
4
5
```
相关推荐
![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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)