private void RemovePositionEvent(PositionEventOption option) { events.ToList().Remove(events.FirstOrDefault(x => x.ProfileName == option.ProfileName && x.ButtonX == option.ButtonX && x.ButtonY == option.ButtonY)); }
private IEvent GetPositionEvent(PositionEventOption option) { return(events.Where(x => x.ProfileName == option.ProfileName) .FirstOrDefault(x => x.ButtonX == option.ButtonX && x.ButtonY == option.ButtonY)); }