Tengo una lista (llamada Within
), y contiene objetos del tipo GameObject
. GameObject
es una clase principal para muchos otros, incluidos Dog
y Ball
. Quiero hacer un método que devuelva verdadero si Within contiene cualquier objeto de tipo Ball
, pero no sé cómo hacer esto.¿Cómo puedo verificar si una lista contiene un objeto de cierto tipo? C#
He intentado usar Count<>
, Any<>
, Find<>
y algunos otros métodos proporcionados dentro de C#, pero no pude conseguir que funcionen.
public bool DetectBall(List<GameObject> Within)
{
//if Within contains any object of type ball:
{
return true;
}
}