Проверить наличие элемента в List
Есть класс
public class Player {
public int player_id;
public int money;
public int status;
}
Объявлен List
List<Player> Players = new List<Player>();
Мне нужно проверить, есть ли в списке пользователь с определенным ID. Так не работает:
int search_player_id = 10;
bool online = Players.player_id.Contains(search_player_id);
Работает так, но несколько строк кода и метод перебора
bool online = false;
int search_player_id = 10;
for (int i = 0; i < Players.count; i++) {
if (Players[i].player_id == search_player_id){
online = true;
}
}