अपवाद फेंकने पर डीबगर को मेरी विधि में प्रवेश करने से कैसे रोक सकता है, इसके बजाय विधि की कॉल साइट पर अपवाद दिखाएं?अपवाद को फेंकने पर डीबगर को मेरी विधि में प्रवेश करने से कैसे रोक सकता है?
उदाहरण के लिए, यदि किसी का कोड mscorlib से फेंकने का अपवाद का कारण बनता है, तो डीबगर (जाहिर है) अपवाद के स्रोत को दिखाने के लिए उन्हें गैर-उपयोगकर्ता कोड में नहीं ले जाता है, केवल कॉल साइट पर अपवाद दिखाता है।
दूसरे शब्दों में, इस डिफ़ॉल्ट व्यवहार:
और यह मेरी वांछित व्यवहार:
मैं अपने Fail()
विधि के लिए [DebuggerNonUserCode]
और [DebuggerStepThrough]
विशेषताएं जोड़ना की कोशिश की है , लेकिन कोई भाग्य नहीं है।