public InventoryEventArgs(IGear item, Inventory inventory) { this.Item = item; this.Inventory = inventory; this.GearType = item.GetType(); }