डेल्फी ऑनलाइन प्रलेखन कहते हैंमुझे आवेदन कोड में क्लासटाइप का उपयोग क्यों करना चाहिए?
"आवेदन कोड में ClassType प्रयोग करने से बचें।"
हालांकि कई जगहें हैं जहां कक्षा प्रकार की आवश्यकता है। उदाहरण के लिए जब कोई प्रोग्राम कक्षा सिस्टम का उपयोग करता है। कंटर्स। TClassList, मुझे इंडेक्सऑफ() के पैरामीटर में इसे पास करने के लिए ऑब्जेक्ट के क्लासटाइप की आवश्यकता है।
क्लासटाइप दस्तावेज़ में इस अनुशंसा के पीछे क्या कारण है?
if obj.ClassType = TStringList then
....
यही हालत ही सच्चा मूल्यांकन करेंगे अगर वस्तु की क्लास TStringList
है: