Мне не совсем ясно, с целью o
, но, возможно, этот код установит вам путь лучше :
var players = Baza.Players.Where(player => player.Club == clubAway.IDclub).Take(11);
foreach(var p in players){
//do something with p
}
ОБНОВЛЕНИЕ
ВЧитая комментарии ниже исходного поста, я делаю вывод, что вы просто пытаетесь найти первый экземпляр в наборе, который соответствует значению clubAway
.Если это правильно, то один из этих фрагментов кода будет более подходящим (в зависимости от ваших бизнес-правил):
var player = Baza.Players.FirstOrDefault(player => player.Club == clubAway.IDclub);
ИЛИ
var players = Baza.Players;
foreach(var _player in players){
var player = _player.FirstOrDefault(p=> p.Club == clubAway.IDclub);
//Now do something with player.
}
Это будетвернуть сущность "игрок".Чтобы использовать его, вы должны сделать это (например):
var playerTeamName = player.teamName;
Конечно, я не знаю вашей фактической модели, поэтому ваш код будет выглядетьотличается, но будет следовать этому шаблону.
Удачи!