मुझे ये ऑब्जेक्ट हैं, इसलिए आपको संपादित करें: बेहतर: स्थिर value1 और
value2 मिल रहा है, जो शून्य नहीं हैं
प्राइवेट बूल चेकपॉइसएक्स यूनिक (टीबीआर.डॉमेन.प्रोजेक्ट प्रोजेक्ट, लिस्ट & लेफ्टिनेंट; UniqueProjectType & gt; प्रकार, बाहर UniqueProjectType अद्वितीयCandidate) {अद्वितीयCandidate = CreateUniqueProjectType (प्रोजेक्ट); यदि (types.Count == 0) सच हो तो; विदेशी भाषा (प्रकार में अद्वितीय प्रोजेक्ट प्रकार) {bool मौजूद है = सच; अग्रगण (प्रॉपर्टीइन्फ़ो प्रॉपे टाइप टाइप करें। गेटटाइप ()। GetProperties ()) {var value1 = prop.GetValue (प्रकार, रिक्त); Var value2 = prop.GetValue (अनन्य कैंडिडेट, रिक्त); अगर (मान 1! = मान 2) {मौजूद = गलत; टूटना; }} यदि (मौजूद) रिटर्न सच है; } विवरण झूठा है; }
value1.Equals (value2) का उपयोग करना चाहिए। ) अगर
value1 नहीं है
null
ऑब्जेक्ट का उपयोग करें .Equals (मान 1, मान 2) (@LukeH पर क्रेडिट)
Comments
Post a Comment