gpt4 book ai didi

c# - 您能否使用 linq 查看两个 IEnumerables 数据是否包含任何公共(public)条目?

转载 作者:太空狗 更新时间:2023-10-30 00:21:28 24 4
gpt4 key购买 nike

IEnumerable<fishbiscuits> a = GetFishBiscuits(0);
IEnumerable<fishbiscuits> b = GetFishBiscuits(1);

if ([any of the results in either list match])
{
// Do something ie
Console.WriteLine("I see both a and b love at least one of the same type of fish biscuit!");
}

您能否使用 linq 查看两个 IEnumerables 数据是否包含任何公共(public)条目?

最佳答案

是的,您可以使用 Intersect 来做到这一点和 Any :

bool anyCommonEntries = a.Intersect(b).Any();

关于c# - 您能否使用 linq 查看两个 IEnumerables 数据是否包含任何公共(public)条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5222531/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com