public List<Markers> getListByCenterPoint(float latitude, float longitude)
{
List<Markers> markers = new List<Markers>();
List<Maps> maps =new List<Maps>();
//方法1
return markers.Where(a => maps.Exists(t => a.latitude.Equals(t.lat))).ToList();
// 方法2
return markers.Where(a => maps.Where(t => a.latitude == t.lat).Any()).ToList();
//除去交集数据,加 '!'
return markers.Where(a => !maps.Where(t => a.latitude == t.lat).Any()).ToList();
}
Lambda表达式 两个集合取交集 做筛选
于 2020-04-22 15:20:37 首次发布