public static GameEntity[] GetPotentialInvestors(GameContext gameContext, int companyId) { var investors = gameContext.GetEntities(GameMatcher.Shareholder); var c = Get(gameContext, companyId); return(Array.FindAll(investors, s => Investments.IsInvestorSuitable(s, c))); }