मैंने निम्नलिखित पैराग्राफ का सामना किया है:
"जब आप दृश्य स्टूडियो में अपना कोड संकलित करते हैं, तो IDE में डिबग बनाम रिलीज़ सेटिंग, प्रदर्शन के लिए लगभग कोई फर्क नहीं पड़ता ... उत्पन्न कोड लगभग समान है। C # कंपाइलर वास्तव में कोई अनुकूलन नहीं करता है। C # कंपाइलर सिर्फ IL… को बाहर निकालता है और रनटाइम पर यह JITer है जो सभी ऑप्टिमाइज़ेशन करता है। JITer में एक डिबग / रिलीज़ मोड है और इससे प्रदर्शन पर बहुत फर्क पड़ता है। लेकिन यह महत्वपूर्ण नहीं है कि आप अपने प्रोजेक्ट के डिबग या रिलीज़ कॉन्फ़िगरेशन को चलाते हैं या नहीं, कि कोई डिबगर संलग्न है या नहीं।
स्रोत यहाँ है और पॉडकास्ट यहाँ है ।
क्या कोई मुझे Microsoft लेख के लिए निर्देशित कर सकता है जो वास्तव में यह साबित कर सकता है?
Googling " C # डिबग बनाम रिलीज़ प्रदर्शन " अधिकतर यह कहते हुए परिणाम देता है कि " डीबग में बहुत अधिक प्रदर्शन हिट होता है ", " रिलीज़ अनुकूलित है ", और " डिबग को उत्पादन के लिए तैनात नहीं करते "।