如何在LINQ Select中调用方法

弗朗西

我有以下方法:

internal void DuplicateGroup(int oldGroupId, int newGroupId) {
    IEnumerable<int> res = (from p in Db.table
                            where p.GroupID == oldGroupId
                            select p.packSizeID);
    foreach (int ps in res)
        Db.table.Add(new entityclass { GroupID = newGroupId, packSizeID = ps });
}

该方法从所需的ID构建一个List,然后将新的记录添加到具有newGroupID的同一表中。问题是:是否可以在select中调用方法?

罗伯特·麦基

不是在那选择否,而是在某些选择中是。这取决于数据源。LINQ over EF,否,但是LINQ over object,是。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在select方法中调用猫鼬方法

来自分类Dev

如何在Linq to Entities查询中调用本地方法?

来自分类Dev

如何在Linq to Entities查询中调用本地方法?

来自分类Dev

如何在 LinQ 中调用函数

来自分类Dev

从LINQ select调用方法

来自分类Dev

Linq如何在select中传递参数

来自分类Dev

如何在LINQ中查询?

来自分类Dev

如何在LINQ中输入?

来自分类Dev

c#, 如何在Linq、windows窗体中调用计算年龄和调用方法

来自分类Dev

如何在Linq中使用Select

来自分类Dev

如何在“按查询分组”中不使用linq的情况下调用C#方法

来自分类Dev

如何从angularjs中的select的ng-change调用服务方法?

来自分类Dev

如何在 Linq to Sql Select() 方法中执行 DateTime 之间的减法

来自分类Dev

如何在Linq中实现嵌套的for循环?

来自分类Dev

如何在排名中执行linq查询?

来自分类Dev

如何在LINQ中随机使用First()?

来自分类Dev

如何在Linq中编写SQL Concat?

来自分类Dev

如何在linq中构造对象列表

来自分类Dev

如何在LINQ中包含多个级别?

来自分类Dev

如何在LINQ中对范围进行分组

来自分类Dev

如何在LINQ中实现groupby

来自分类Dev

如何在 linq 中重现 MySQL 语句

来自分类Dev

如何在 LINQ 中撤消跳过/接受?

来自分类Dev

SQL 查询到 LINQ 如何在 linq 中编写查询

来自分类Dev

Sql 到 linq(如何在 Linq 中编写 Sql 查询)

来自分类Dev

如何在同一 linq 链中引用 linq 集合?

来自分类Dev

如何在swift中从被调用的方法中识别调用方法

来自分类Dev

有什么方法可以在实体框架的IQueryable对象的select new部分中调用none LINQ方法?

来自分类Dev

如何在方法中调用闭包

Related 相关文章

热门标签

归档