zoukankan      html  css  js  c++  java
  • LINQ 的 join 的表达式有先后顺序的要求

          IEnumerable<DingErItemObj> deios = from sdrfb in this.SDRFBS
                                                   join nodeid 
    in nodeids on  sdrfb.DFID  equals nodeid
                                                   join deitem 
    in this.DingErObj.Items on sdrfb.DBID equals deitem.ItemID
                                                   select deitem;

    下面语句编译都通不过

                IEnumerable<DingErItemObj> deios = from sdrfb in this.SDRFBS
                                                   join nodeid 
    in nodeids on  nodeid equals sdrfb.DFID
                                                   join deitem 
    in this.DingErObj.Items on sdrfb.DBID equals deitem.ItemID
                                                   select deitem;

    也就是距离from越近,表达式也就尽量放在前

  • 相关阅读:
    解决ajax 发送post 请求时csrf_token 问题
    pip 常用命令
    mac 查看端口的使用情况
    使用from __future__ import unicode_literals
    git 使用
    django rest_framework
    Apache JMeter 接口压力测试
    HTTP 协议
    自定义异步非阻塞web框架
    WebSocket
  • 原文地址:https://www.cnblogs.com/rock_chen/p/933340.html
Copyright © 2011-2022 走看看