का उपयोग क्यों करते हैं हाल ही में मैंने वेब पर कुछ कोडिंग देखा। मैंने पाया कि कुछ लोग Microsoft.VisualBasic.CompilerServices.ProjectData.ProjectData
कक्षा catch
ब्लॉक में उपयोग करते हैं।लोग प्रोजेक्टडाटा
catch (Exception exception1)
{
//ProjectData.SetProjectError(exception1);
Console.WriteLine(exception1.ToString());
Console.WriteLine();
Console.WriteLine(sSQL);
//ProjectData.ClearProjectError();
}
मैं MSDN कि उल्लेख किया है कि इस एपीआई .नेट फ्रेमवर्क बुनियादी सुविधाओं का समर्थन करता है और अपने कोड से सीधे इस्तेमाल किया जा करने का इरादा नहीं है पर यह खोज की।
मुझे उत्सुकता है कि लोग इसका उपयोग किस कारण करते हैं। क्या आप इसे मुझे समझाएंगे?
, मेरा मानना है कि लेखक इस अपवाद को एक आंतरिक वीबी त्रुटि के रूप में सेट करने का प्रयास कर रहा है। प्रश्न शायद उस कोड के लेखक के पास जाना चाहिए जिसका आप उल्लेख कर रहे हैं। – Dhawalk
यदि आप एक परावर्तक का उपयोग कर वीबी में निर्मित एक असेंबली को संकुचित करते हैं, तो आप पाएंगे कि वीबी कंपाइलर चुपचाप ऐसी कई कॉल इंजेक्ट करता है –