C# Lambda表达式 两个list取交集 做筛选

C# Lambda表达式 两个list取交集 做筛选publicIList<Markers>getEngineerByCenterPoint(floatlatitude,floatlongitude){MapAddressmapAddress=newMapAddress(latitude,longitude);List<Markers>markers…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

    public IList<Markers> getEngineerByCenterPoint(float latitude, float longitude)
    {
        MapAddress mapAddress = new MapAddress(latitude, longitude);
        List<Markers> markers = (List<Markers>)getEngineerRecent();
        List<MapAddress> maps = (List<MapAddress>)MapHelper.GetPointsByDistance(mapAddress,200000, markers);
        //return markers.Where(a => maps.Exists(t => a.latitude.Equals(t.lat))).ToList();  方法1
        return markers.Where(a => maps.Where(t => a.latitude == t.lat).Any()).ToList();  // 方法2
        //return markers.Where(a => !maps.Where(t => a.latitude == t.lat).Any()).ToList();  //除去交集数据,加 '!'
    }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/188069.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 选择文件选择文件夹

    选择文件选择文件夹namespaceMicrosoft.Win32选择文件:if(string.IsNullOrEmpty(folderInitialDirectory)){folderInitialDir

  • betterintellj的激活码(注册激活)[通俗易懂]

    (betterintellj的激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • Java中标识符的命名规则

    Java中标识符的命名规则培养好的编程习惯是十分重要的。本文带你简单认识一下Java中标识符的命名规则和规范。

  • 倾向得分匹配结果(倾向得分匹配后怎么进行回归)

    原标题:手把手教你做倾向评分匹配-PSM本文首发于“百味科研芝士”微信公众号,转载请注明:百味科研芝士,Focus科研人的百味需求。各位科研芝士的朋友大家好,今天和大家分享一下新的知识点—PSM,或许大家早已听过这个名词了,或许你对它还是半知半解,不过没关系,希望可以通过今天的帖子帮助你对该名词有一定的理解。PSMPSM英文全称为PropensityScoreMatching,意思是倾向匹配…

  • Java 读取文本文件

    Java 读取文本文件FilePathFileReader和FileWriterInputStreamReader和OutputStreamWriterFileInputStream和FileOutputStreamBufferedReaderFileFile代表目录或者文件File类的实例是不可变的;也就是说,一旦创建,由File对象表示的抽象路径名将永远不会改变。下面…

  • linux iscsiadm_iscsi发起程序怎么用

    linux iscsiadm_iscsi发起程序怎么用ISCSIADMNAMEiscsiadm-open-iscsiadministrationutility  SYNOPSISiscsiadm -mdiscovery[-hV][-ddebug_level][-Pprintlevel][-Iiface-ttype-pip:port[-l]]|[-oope

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号