Mam listę (o nazwie Within
) i zawiera obiekty typu GameObject
. GameObject
to klasa dla wielu innych osób, w tym Dog
i Ball
. Chcę utworzyć metodę, która zwraca wartość true, jeśli w ramach zawiera dowolny obiekt typu Ball
, ale nie wiem jak to zrobić.Jak sprawdzić, czy lista zawiera obiekt określonego typu? C#
Próbowałem już używać Count<>
, Any<>
, Find<>
i kilku innych metod dostępnych w języku C#, ale nie mogłem ich uruchomić.
public bool DetectBall(List<GameObject> Within)
{
//if Within contains any object of type ball:
{
return true;
}
}