C# 如何在c中使用list.Contains()方法#
我在下面的数据库中查询,但我只需要返回一个在Agelist中没有年龄的记录。但我被困在如何继续下去,并尝试匹配表中的年龄和列表中的年龄。任何帮助都将不胜感激。谢谢C# 如何在c中使用list.Contains()方法#,c#,C#,我在下面的数据库中查询,但我只需要返回一个在Agelist中没有年龄的记录。但我被困在如何继续下去,并尝试匹配表中的年龄和列表中的年龄。任何帮助都将不胜感激。谢谢 List<int> AgeList = new List<int> { 61, 42, 23, 25 }; var query = Context.Table.FirstorDefault(t => t.Name == name && and t.Country ==country &am
List<int> AgeList = new List<int> { 61, 42, 23, 25 };
var query = Context.Table.FirstorDefault(t => t.Name == name && and t.Country ==country && t.Age != AgeList.Contains()) // I'm stuck here!!
List AgeList=新列表{61,42,23,25};
var query=Context.Table.FirstorDefault(t=>t.Name==Name&&和t.Country==Country&&t.Age!=AgeList.Contains())//我被困在这里了!!
我想这就是你要找的
我想这就是你想要的它应该是这样的: AgeList.Contains(t.Age) 如果int的列表有一个t.Age,它将返回true,如果没有,它将返回false
下面是一些关于Contains的文档:它应该是这样的: AgeList.Contains(t.Age) 如果int的列表有一个t.Age,它将返回true,如果没有,它将返回false 以下是有关以下内容的一些文档:
var query = Context.Table.FirstorDefault(t => t.Name == name && and t.Country ==country && !AgeList.Contains(t.Age))