gpt4 book ai didi

entity-framework - 为什么 Entity Framework 和EntityDataSource示例中的 'it'?

转载 作者:行者123 更新时间:2023-12-03 07:28:57 25 4
gpt4 key购买 nike

我确信这是一个愚蠢的问题,但是为什么 Entity Framework EntityDataSource 对象需要 where 子句包含“it”作为对象选择器的第一部分?

where 子句 ( http://msdn.microsoft.com/en-us/library/cc488531.aspx ) 的文档指出,字符串直接传递到 ObjectQuery(T),因此我应该能够传递(例如)“x”。 OnlineOrderFlag = TRUE”,其中 x 是谓词中有意义的任何内容,但是该子句仅在我传入“it.OnlineOrderFlag = TRUE”时才有效

所有 Microsoft 示例都使用“it”,那么我缺少什么?

史蒂夫·戴维斯

最佳答案

看起来“it”只是一个隐式参数名称。在查询表达式中,这是由范围变量提供的,但您没有在对 Where 的调用中指定参数名称,因此看起来它只是隐式使用“it”。

我同意它的记录很差:(

关于entity-framework - 为什么 Entity Framework 和EntityDataSource示例中的 'it'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com