PropertyInfo
उदाहरण दिया गया है, जिसमें Type
संपत्ति है, यह कैसे निर्धारित करता है कि यह एक संरचना है या नहीं? मैंने पाया कि IsPrimitive
, IsInterface
इत्यादि जैसी गुण हैं, लेकिन मुझे यकीन नहीं है कि संरचना के लिए कैसे पूछना है?यह निर्धारित करने के लिए कि टाइप एक संरचना है या नहीं?
संपादित करें: प्रश्न स्पष्ट करने के लिए। मान लीजिए मैं एक विधि है:
public Boolean Check(PropertyInfo pi)
{
return pi.Type.IsStruct;
}
क्या मैं IsStruct
के बजाय लिख सकता हूँ?
धन्यवाद। मुझे लगता है मुझे भी जांच करनी होगी! Isrimrimitive है, लेकिन यह चाल करना चाहिए। –
@ डीजन: प्राइमेटिव्स (जैसे बूलियन) भी structs हैं। –
आप सही हैं, आपको इसकी आवश्यकता होगी! Isprrimitive। एक विस्तार विधि के बारे में क्या? : डी – OregonGhost