使用LINQ to SQL,我有一个带有OrderDetails集合的Order类。订单详细信息有一个名为LineTotal的属性,该属性获取Qnty x ItemPrice。我知道如何对数据库执行新的LINQ查询来查找订单总数,但由于我已经从DB获得了OrderDetails集合,有没有一种简单的方法可以直接从集合中返回LineTotal的总和
我可以想到以下实现方法:
XML -这看起来不错,但我需要为每种类型的对象手动创建LINQ树(即元素或类实例的XML表示)。因为有许多实体类,而且它们相互链接,所以我认为手动编写XML元素太麻烦了。现在,我需要将细节从传入的对象复制到我自己的类的对象中。所以这是额外的工作(对于.NET,当代码执行时也是如此!)。,然后我可以在我的对象上使用Xml