列表想象有一個類(和相應的數據庫表)如下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的運營商... –