Ho una lista (denominata Within
) e contiene oggetti di tipo GameObject
. GameObject
è una classe padre per molti altri, tra cui Dog
e Ball
. Voglio fare un metodo che ritorna vero se Entro contiene qualsiasi oggetto di tipo Ball
, ma non so come fare questo.Come posso verificare se un elenco contiene un oggetto di un certo tipo? C#
Ho provato a utilizzare Count<>
, Any<>
, Find<>
e alcuni altri metodi forniti in C#, ma non sono riuscito a farli funzionare.
public bool DetectBall(List<GameObject> Within)
{
//if Within contains any object of type ball:
{
return true;
}
}