डीबगिंग करते समय, मैं एक ऑब्जेक्ट के एक ही उदाहरण का उपयोग करने के लिए दो अलग-अलग वर्गों की अपेक्षा कर रहा था। इन दोनों वस्तुओं के लिए सभी गुण समान थे, लेकिन वे दो अलग-अलग उदाहरण थे। क्या वीएस डीबगर में यह बताने का कोई तरीका है?डिबगिंग करते समय, क्या यह बताने का कोई तरीका है कि कोई ऑब्जेक्ट एक अलग उदाहरण है या नहीं?
आदेश पक्का बताने के लिए में, मैं वर्ग के लिए एक क्षेत्र को जोड़ने में सक्षम था:
private string someId = Guid.NewGuid().ToString();
तब, जब डीबगिंग, मैं कम से कम है कि क्षेत्र में इन दो में से प्रत्येक के लिए दिखाई दे सकता है। क्या कोई बेहतर तरीका है जिसमें इस डमी आईडी फ़ील्ड को शामिल करने में शामिल नहीं होगा?
ऑब्जेक्ट। रेफरेंस एक्वाल्स (obj1, obj2) –
@ पीटररची तो आप डीबगर में ऐसा कैसे करते हैं? वस्तुओं को जांचने की आवश्यकता है, दो अलग-अलग वर्गों में हैं। –
शिफ्ट + एफ 9, "ऑब्जेक्ट। रेफरेंस एक्वाल्स (ओबीजे 1, ओबीजे 2)" टाइप करें और रीवैलुएट या एड वॉच दबाएं। या वॉच विंडो में नाम कॉलम में बस "ऑब्जेक्ट। रेफरेंस एक्वाल्स (obj1, obj2)" टाइप करें। –