我有一個名爲Quotes的SQL表。如何搜索LINQ SQL在LIST中的值<object>
而在C#用戶,我有:
Public class Locations
{
public string cityname { get; set; }
}
List<Locations> = new puLocations List<Locations> // Pickup Locations
List<Locations> = new delLocations List<Locations> // Delivery Locations
現在我想尋找我的報價表,這些名單..這樣的事情(這顯然不工作)
var quotes = from q in db.Quotes
where q.PULocations in puLocations //puLocatiosn is the list<Locations>
and q.DELLocations in delLocations
select q;
所以我希望它返回任何比賽..即如果在PU位置我有黃金海岸,悉尼,布里斯班。和交貨地點,我有珀斯,霍巴特 它應該返回黃金海岸 - >珀斯 黃金海岸 - >霍巴特 悉尼 - >珀斯 悉尼 - >黃金海岸 ....等(如果存在這些引號)
'Contains'不是LINQ擴展方法;它一直在那裏'List'有。 –
2011-06-15 02:11:01
你是對的,我超前了。謝謝 – esastincy 2011-06-15 02:12:54