Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Brawler RandomBrawler = null; RandomBrawler = player.PlayerBrawlers.FirstOrDefault(item => item.Level >= 7 && item.Starpowers.Any(x => x.Have == false));
var rnd = new Random(); var randomBrawler = player.PlayerBrawlers.Where(item => item.Level >= 7 && item.Starpowers.Any(x => x.Have == false)).OrderBy(x => rnd.Next()).FirstOrDefault();
rnd = new Random(); count = player.PlayerBrawlers.Count; player.PlayerBrawlers.Where(item => item.Level >= 7 && item.Starpowers.Any(x => x.Have == false)).Skip(rnd.Next(1,count-1)).Take(1);