मेरी एक सूची है (जिसे Within
कहा जाता है), और इसमें GameObject
प्रकार की वस्तुएं शामिल हैं। GameObject
Dog
और Ball
सहित कई अन्य लोगों के लिए एक अभिभावक वर्ग है। मैं एक ऐसी विधि बनाना चाहता हूं जो सही हो तो अगर भीतर Ball
टाइप की कोई वस्तु है, लेकिन मुझे नहीं पता कि यह कैसे करें।मैं कैसे जांचूं कि किसी सूची में किसी निश्चित प्रकार का ऑब्जेक्ट है या नहीं? सी #
मैंने Count<>
, Any<>
, Find<>
और सी # के भीतर प्रदान की गई कुछ अन्य विधियों का उपयोग करने का प्रयास किया है, लेकिन मैं उन्हें काम नहीं कर सका।
public bool DetectBall(List<GameObject> Within)
{
//if Within contains any object of type ball:
{
return true;
}
}