मैं यह जांचना चाहता हूं कि कोई वस्तु परिभाषित या सी # का उपयोग कर मौजूद है या नहीं।किसी ऑब्जेक्ट को परिभाषित करने के तरीके को कैसे जांचें?
कुछ इस तरह:
if (defined(Object)){
}
मैं यह जांचना चाहता हूं कि कोई वस्तु परिभाषित या सी # का उपयोग कर मौजूद है या नहीं।किसी ऑब्जेक्ट को परिभाषित करने के तरीके को कैसे जांचें?
कुछ इस तरह:
if (defined(Object)){
}
आप जांच अगर यह इस तरह सी # में null
है:
if(MyObject != null) {
//do something
}
आप डिफ़ॉल्ट के खिलाफ जांच करना चाहते हैं (दी जानकारी पर सवाल को समझने के लिए कठिन) जांचें:
if(MyObject != default(MyObject)) {
//do something
}
यदि कक्षा प्रकार परिभाषित नहीं किया गया है, तो आपको एक कंपाइलर त्रुटि मिल जाएगी I आप कक्षा का उपयोग करने की कोशिश करते हैं, इसलिए उस अर्थ में आपको जांच करनी होगी।
आप एक उदाहरण है, और आप यह शून्य, बस अशक्त के लिए जाँच नहीं कर रहा है सुनिश्चित करना चाहते हैं?
if (value != null)
{
// it's not null.
}
मेरे पास 'गतिशील' चर है, और यह काम नहीं करता है। – zchpit
आप कृपया विस्तार से बताएं कर सके क्या आप रिक्त नहीं मतलब है? – systempuntoout
क्या आप जानना चाहते हैं कि कोई ऑब्जेक्ट प्रारंभ किया गया है या नहीं? यदि ऐसा है तो आप बस उपयोग कर सकते हैं अगर (SomeObject! = null)। अन्यथा, कृपया अधिक जानकारी – TimothyP
एक अप्रत्याशित फ़ंक्शन प्रदान करें। क्या एक अजीब अवधारणा है। – fearofawhackplanet