Cevap için teşekkür ederim. Soruyu biraz hatalı sormuş olabilirim. Count u 1 den fazla olanlardan ziyade 1 den fazla olup belirli olanları için çekmem gerekiyor. Yani villatype a-b-c aynı anda içeren villaları diyebilirim.
Rica ederim.
..///
where (v.VillaTypes != null && v.VillaTypes.Count() > 1) && v.VillaTypes.Any(x=>x.Type=='a') && v.VillaTypes.Any(x=>x.Type=='b') ...// vb kriter ekleyebilirsiniz. Ya da bu sorguyu EF ile daha kolay da yapabilirsiniz.
İyi çalışmalar