查找GenericList中是否有元素可用

joh*_*ohn 0 c# generic-list

我有一个字符串[],其中包含值{"data1","data2","data3"}.

我有一个包含的GenericList

DATA2

DATA4

两条记录

我想获得在string []和genericList中可用的公共数据

Adr*_*der 5

你尝试过类似的东西吗?

string[] s = {"data1", "data2", "data3"};
List<string> list = new List<string> { "data2", "data3" };
var commonList = list.Intersect(s);
Run Code Online (Sandbox Code Playgroud)

看看Enumerable.Intersect方法(IEnumerable,IEnumerable)