作成したリストから特定の x アイテムを取得しようとしています。
List<Item> il = (List<Item>)(from i in AllItems
where i.Iid == item.Iid
select i).Take(Int32.Parse(item.amount));
次のエラーが表示されます。
「タイプ 'd__3a`1[AssetManagement.Entities.Item]' のオブジェクトをタイプ 'System.Collections.Generic.List`1[AssetManagement.Entities.Item]' にキャストできません。」
どうすれば修正できますか、なぜこれが起こっているのですか?