public class UnitTest1
{
[Fact]
public void Test1()
{
var list_A = new List<string> { "MU", "CA", "PA" };
var list_B = new List<string> { "A000MU-100002", "A000CB-100004", "A000GU-100006" };
var result = list_B.Where(q => ListTypeFilter(q, list_A));
var temp = result.ToList();
}
static bool ListTypeFilter(string hand, List<string> filters) => filters.Any(filter => hand.Contains(filter));
}
c# Linq Contains 字符串集合中是否包含某集合中字符
最新推荐文章于 2025-07-12 14:31:06 发布
该代码示例展示了一个名为UnitTest1的类,其中包含一个测试方法Test1。此方法创建了两个字符串列表list_A和list_B,并运用ListTypeFilter方法基于list_A的内容过滤list_B。ListTypeFilter方法利用LINQ的Any方法检查每个元素是否包含在给定的过滤器列表中。

2231

被折叠的 条评论
为什么被折叠?



