मैं एरे के बारे में एक जवाब ढूंढ रहा हूं। क्लेयर (...) विधि सी # में कवर के तहत होती है।ऐरे क्या है। क्लेयर वास्तव में कवर के तहत क्या करता है?
मैंने आईएल को देखा है, लेकिन यह वास्तव में कोई संकेत नहीं दे रहा है, क्योंकि यह बस सिस्टम को कॉल करता है। एर्रे :: साफ़ (...) विधि mscorlib में, जो तब एक अप्रबंधित हिस्से को कॉल करता है सीएलआर जो मैं देख नहीं सकता।
कारण मैं यह क्यों पूछ रहा हूं, यह है कि मुझे कभी-कभी मेरी कॉल द्वारा एरे द्वारा फेंक दिया गया एसईएचएक्सप्शन मिल रहा है। क्लीयर, और मुझे यह पता लगाना प्रतीत नहीं होता कि यह क्यों हो रहा है। http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.sehexception(v=VS.100).aspx
"कोई भी SEH अपवाद है कि स्वचालित रूप से करने के लिए मैप नहीं है:
दुर्भाग्य से, माइक्रोसॉफ्ट यह क्या मतलब हो सकता है जब अपवाद फेंक दिया जाता है के बारे में थोड़ा चुप्पी साधे होने के लिए ...
सेलगता है डिफ़ॉल्ट रूप से SEHException क्लास में एक विशिष्ट अपवाद मैप किया जाता है। अधिक जानकारी के लिए, एमएसडीएन लाइब्रेरी में "अप्रबंधित अपवाद" और "संरचित अपवाद हैंडलिंग" पर खोजें। "
इस पर कोई मदद की सराहना की जाएगी ... बस मुझे सही दिशा में इंगित करें!
धन्यवाद!
आपके पास उस ऐरे का क्या है जिसे आप साफ़ करने का प्रयास कर रहे हैं? वस्तुओं का प्रकार क्यों? – rsbarro
त्रुटि को पुन: उत्पन्न करने वाले कोड की सबसे छोटी राशि पोस्ट करें। – jason
आप हमेशा (पूर्व में मुफ्त) .NET परावर्तक के साथ विधि को विघटित कर सकते हैं। यह आपको बताएगा कि क्या हो रहा है। –