gpt4 book ai didi

c# - 另一个更大数组中的数组,包括使用 Linq 的重复项

转载 作者:行者123 更新时间:2023-11-30 20:58:15 25 4
gpt4 key购买 nike

示例:Array1.Intersect(Array2) 仅检查不同的元素。

是否有一种优雅的方法使用 linq 来获得甚至包含重复项的结果?结果应该不区分大小写。谢谢。

最佳答案

效率不高但清晰:

var inboth = Array1.Where(Array2.Contains);

根据您不区分大小写的评论编辑:

inboth = Array1.Where(s => Array2.Contains(s, StringComparer.OrdinalIgnoreCase));

关于c# - 另一个更大数组中的数组,包括使用 Linq 的重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16276539/

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