Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी#में डिबग बनाम रिलीज के लिए यदि/फिर निर्देश क्या हैं?

विजुअल स्टूडियो डिबग मोड और रिलीज मोड में आपके .Net प्रोजेक्ट के निर्माण के लिए अलग-अलग कॉन्फ़िगरेशन हैं।

डिबगिंग के लिए चरण दर चरण उनके .Net प्रोजेक्ट के लिए डीबग मोड का चयन करें और असेंबली फ़ाइल (.dll या .exe) के अंतिम निर्माण के लिए रिलीज़ मोड का चयन करें।

बिल्ड कॉन्फ़िगरेशन बदलने के लिए -

बिल्ड मेनू से, कॉन्फ़िगरेशन प्रबंधक चुनें, फिर डीबग या रिलीज़ चुनें। या टूलबार पर, समाधान कॉन्फ़िगरेशन सूची से डीबग या रिलीज़ चुनें।

कोड जो #if डिबग के अंदर लिखा गया है, केवल तभी निष्पादित किया जाएगा जब कोड डिबग मोड के अंदर चल रहा हो।

यदि कोड रिलीज़ मोड में चल रहा है, तो #if डीबग गलत होगा और यह इसके अंदर मौजूद कोड को निष्पादित नहीं करेगा।

उदाहरण

class Program{
   static void Main(string[] args){
      #if DEBUG
         Console.WriteLine("Mode=Debug");
      #else
         Console.WriteLine("Mode=Release");
      #endif
         Console.ReadLine();
   }
}

आउटपुट

if in Debug Mode
Mode=Debug
if in Release Mode
Mode=Release

  1. Android के लिए सुरक्षित मोड क्या है

    सामान्य तौर पर, एंड्रॉइड एक सुरक्षित और स्थिर ऑपरेटिंग सिस्टम है, लेकिन कई बार ऐसा होता है जब कोई डेवलपर या उपयोगकर्ता गलती कर सकता है। जब ऐसा होता है, तो सेफ मोड हमारा सबसे अच्छा दोस्त हो सकता है और यह पता लगाने में हमारी मदद कर सकता है कि हमारे स्मार्टफोन के गलत व्यवहार का कारण क्या है। Android क

  1. क्या है:मर्सस्टब

    यदि आप एक विंडोज़ उपयोगकर्ता हैं तो आप अपने किसी एक ड्राइव में mrt.exe_p और mtrstub.exe देख सकते हैं। ये फ़ाइलें एक अल्फ़ान्यूमेरिक नाम वाले फ़ोल्डर में होंगी जैसे 890fhg08erut (या इसका एक रूपांतर)। आप देख सकते हैं कि ये फ़ाइलें/फ़ोल्डर अपने आप दिखाई देते हैं और गायब हो जाते हैं। और, यदि आप इन फ़ाइल

  1. विंडोज 10 में टेस्ट मोड क्या है?

    हर बार जब हम कोई एप्लिकेशन इंस्टॉल करते हैं जो माइक्रोसॉफ्ट स्टोर से नहीं है, तो हमें एक पॉप-अप संदेश द्वारा स्वागत किया जाता है जो हमें उसी के बारे में चेतावनी देता है। यह सुनिश्चित करने के लिए है कि कोई भी बाहरी सॉफ्टवेयर हमारे लिए अनजाने में सिस्टम को कोई नुकसान न पहुंचाए। इसी तरह, Microsoft किसी