public void HandleRatCountModification(Rat rat) { RatCountModified?.Invoke(rat, new RatCountModifiedArgs(GetOverallRatCount())); }
private int GetOverallRatCount() { var ratCount = RatCountModified?.GetInvocationList()?.Count(); return(ratCount == null ? 1 : ratCount.Value); }