public void TestMethod1() { var querylist = new List<Tclass>() { new Tclass { Id = 1, Ids = "2,3" }, new Tclass { Id = 2, Ids = "4,5,6" } }; var list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8 }; var query = querylist.Where(x => list.Any(y => x.Ids.Contains(y.ToString()))); } public class Tclass { public int Id { get; set; } public string Ids { get; set; } }
List 与字符串的匹配查询,记录一下