C# 用C语言中其他列表的公共元素创建一个列表#

C# 用C语言中其他列表的公共元素创建一个列表#,c#,list,merge,C#,List,Merge,我知道如何合并列表,但如果我只想要公共对象 例如: List A={1,2,3,4,5} List B={4,5,6} 我知道如何创建此列表 List C={1,2,3,4,5,4,5,6} 但我想创造这个 List C={4,5} 使用Linq和Intersect方法: C=A.Intersect(B) 这是什么语言?它看起来不像C。

我知道如何合并列表,但如果我只想要公共对象

例如:

List A={1,2,3,4,5}
List B={4,5,6}
我知道如何创建此列表

List C={1,2,3,4,5,4,5,6}
但我想创造这个

List C={4,5}

使用Linq和
Intersect
方法:

C=A.Intersect(B)

这是什么语言?它看起来不像C。