简体   繁体   English

实体框架linq获取除相同值外的值

[英]entity framework linq get values except same values

I have 2 list type of string below, 我在下面有2种字符串列表类型,

First List : 第一名单:

List<string> firstList = new List<string>();

firstList values firstList值

10    
15    
33    
45

Second List: 第二清单:

List<string> secondList = new List<string>();

secondList values secondList值

10    
15    
90    
70

Result list must be 结果列表必须为

10
15
33
45
90
70

How can I get matching firstList and secondList after that get only once same values like result in above ? 我怎样才能获得匹配的firstList和secondList之后仅获得相同的值,如上述result?

How can I get same situation for type of List ? 如何获得相同的List类型情况?

allUniqueItems = first.Union(second).ToList();

使用Concat ,然后使用不同的值

List<string> thirdList = firstList.Concat(secondList).Distinct().ToList(); 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM