में रिकॉर्ड को कैसे छोड़ें मैं एक साधारण लॉगिन पर एक सक्रिय निर्देशिका आधार से ऑब्जेक्ट बनाने की कोशिश कर रहा हूं। समस्या यह है कि कुछ लॉगिन जानकारी मान्य है।फोरैच
मैं केवल कोशिश-पकड़ का उपयोग कैसे कर सकता हूं ताकि अगर कोई अपवाद फेंक दिया जाए, तो बस अगले लॉगिन पर जाएं?
foreach (var PharosUserItem in ListRef)
{
ADUser User;
try
{
User = new ADUser(PharosUserItem.UserLoginPharos);
}
catch (ByTel.DirectoryServices.Exceptions.UserNotFoundException ex)
{
break;
}
}
तोड़ मुझे foreach
से बाहर हो जाता है, जो कि मैं क्या नहीं करना चाहता:
यहाँ कोड है। कोई विचार?
मुझे लगता है कि आप ... –
नहीं जारी रखने के लिए के लिए एक खाली पकड़ काम करेगा डाल सबसे अच्छा तरीका है, beacause है उसके बाद क्रियाएं हैं जिन्हें मैंने नहीं दिखाया है। – Polo
Personnaly मैं कोशिश ब्लॉक के अंदर उपयोगकर्ता चर का उपयोग करूंगा और बस ब्रेक के साथ अपवाद पकड़ूंगा और न ही जारी रखूंगा। –