次のようなクラス(および対応するデータベーステーブル)があると想像してください
class Price{
int ItemID;
int ItemTypeID;
string ItemName;
string ItemTypeName;
float Price;
}
個別のアイテムのリストを取得するために (おそらく Take() および Skip() メソッドを使用して)、LINQ を介してクエリを実行するために new を検索し、関連付けられているすべての価格のリストをネストしています。
なにか提案を?
編集:質問を簡単にするために、ここに例を示します
次のように 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;
}