列表想象有一个类(和相应的数据库表)如下LINQ选择列表与DISTINCT
class Price{
int ItemID;
int ItemTypeID;
string ItemName;
string ItemTypeName;
float Price;
}
我seraching新通过LINQ查询它以获得不同的列表项目(可能使用Take()和Skip()方法)并嵌套所有关联价格的列表。
有什么建议吗?
编辑:为了使问题更简单这里有一个例子
试想一下,有3个“价格”为以下
1, 1, Ball, Blue, 10
1, 2, Ball, Red, 20
2, 1, Frisbee, Blue, 30
我想将它们放在一个简化的结构
List<Item>
其中
class Item
{
string ItemName;
string ItemTypeName;
List<Price> Prices;
}
和
class Price
{
float Price;
}
.Distinct()LINQ的运营商... –