debugging - Is there a way to assign conditional methods or add preprosessor directives at run-time in C#? -
उद्देश्य उत्पादन उत्पादन पर डेटाबेस से रन-टाइम पर डीबगिंग कॉल को स्विच करने में सक्षम होना है ...
नहीं; सशर्त विधियों और पूर्वप्रक्रमक निर्देशों का मुद्दा यह है कि वे संकलक को अंतिम निष्पादन योग्य से कोड छोड़ने का कारण बनाते हैं। इनमें से रनटाइम समतुल्य एक अगर स्टेटमेंट है।
हालांकि, जो आप पूछ रहे हैं उसके बराबर है, इसमें आपको एक चलने वाले प्रोग्राम में कोड इंजेक्षन करने की अनुमति मिलती है जो अन्यथा वहां मौजूद नहीं है।
संपादित करें: जैसा जो कहा गया है, ऐसा करने का तरीका लॉग -4नेट जैसी लॉगिंग रूपरेखा के खिलाफ प्रोग्राम है जो कि लॉगिन हो जाने पर ठीक-ठीक नियंत्रण देता है ।
Comments
Post a Comment