public override int GetItemIndex(IDeckItem item) { if (!items.Any(c => c.Value == item)) { return(-1); } var key = items.First(c => c.Value == item); return(key.Key); }