Is it a fine way to do it?
Code:
public Item GetItemInInventoryByID(uint ID)
{
var ret = from item
in this.Inventory
where item.ID == ID
select item;
foreach (Item retitem in ret)
return retitem;
return null;
}






