对列表进行排序使用LINQ
List<DatsWussup.Models.Message> messages = mc.GetMessages() List<DatsWussup.Models.JQGridMessage> gridMessages = FormatMessages(mess…
LINQ to Entity 查询优化
我目前有以下逻辑,构建 4 个整数的列表,其中每个整数代表某个项目 ID(1、2、3 或 4)的所有投票的总和: List<int> totals = new List<int&g…
为什么这三段 LINQ 代码会产生不同(或错误)的结果?
以下是一些示例数据: List<Book> books = new List<Book>() { new Book(){Title = "artemis fowl: the time paradox", Pages = 380}, new Bo…
SingleResult.ToList 或 .Count 抛出 InvalidCastException
我有一个存储过程 GetTopRecords()。 sp 返回前 500 条记录。 我将 sp 从服务器资源管理器拖到 LinqtoSql 设计器界面。 我将返回类型更改为 Record 在…
在实体框架中动态添加 where 子句
我有这个sql语句 SELECT userID from users WHERE (name='name1' AND username='username1') OR (name='name2' AND username='username2') OR (name='…
如何检索两个 SQL Server 表的审计跟踪并将它们按正确的顺序放回?
背景上下文: 我有一个名为Project的数据库表和一个名为ProjectHistory的表,具有相同的架构。我正在使用 nhibernate,所以我还有一个名为 Project 的…
类设计问题:列表联合和所有统计数据
我有一个 Player 类和一个 Stat 类。 Player 类有一个 List 属性,其中 PlayerStat 有一个 List 和 XP 属性。我认为我的设计有缺陷,因为我在做我认为…
C#:从键获取 Linq 对象
我正在使用 LINQ to SQL,我想知道这种语法是否有捷径: using (Model db = new Model()) { LinqObj l = db.LinqObj.Where(o => o.ID = id).Single(…
我可以使用已编译的查询作为第二个查询的源吗?
我有一个编译好的查询,效果很好。我向它传递了一个product_id,它返回该产品的产品评论信息。 是否可以使用此编译查询作为子查询的源?示例: from c…
使用 LINQ 在 SQL 中创建没有标识的新 ID
我正在尝试使用 LINQ 在预定义(生产中)表中创建新记录,其中 ID 不是 IDENTITY。 我看过之前关于使用 SQL 和事务来解决这个问题的答案: 获取下一个…
如何改进从用户配置文件对象获取过滤数据的方法?
我将以下代码组合在一起,以从用户的个人资料数据中获取一些详细信息。 它可以工作,但不太漂亮。 我有一个保存在用户配置文件中的 UserPreferences …
使用 LINQ 如何连接集合中 itemsm 的字符串属性
我有一个集合中的对象列表。每个对象都有一个名为 Issue 的字符串属性。我想将集合中所有项目的问题连接起来并将它们放入一个字符串中。使用 LINQ 执…
仅使用 LINQ 对包含数字属性的对象集合求和
我有一个像这样的对象模型: public class Quantity { public decimal Weight { get set } public decimal Volume { get set } // perhaps more decim…