डीबग करें तो मेरे मोनो टच ऐप में, मैं # कंपाइलर निर्देश में केवल कोड को शामिल करने के लिए कैसे डिबग मोड में डाल सकता हूं?मोनोटच कंपाइलर निर्देश अगर
6
A
उत्तर
12
डिफ़ॉल्ट रूप से मोनो डेवलपमेंट जब आप समाधान बनाते हैं तो DEBUG परिभाषित करता है, ताकि आप दो चीजों का उपयोग कर सकें: आप अपने कोड को मापने के लिए उपयोग की जाने वाली विधियों पर [सशर्त ("DEBUG") विशेषताएँ का उपयोग कर सकते हैं और आप मानक का उपयोग कर सकते हैं अगर आपके स्रोत में #DEBUGs।
इस तरह:
[Conditional ("DEBUG")]
void Log (string msg)
{
Console.WriteLine (msg);
}
void Foo()
{
Log ("Start");
..
Log ("End");
}
क्या सशर्त विशेषता के बारे में अच्छा है कि संकलक संकलन समय पर कॉल करता है, तो स्विच सेट नहीं है निकाल देंगे, और इसके साथ अपने स्रोत कोड कचरा से खूबसूरत है:
#if DEBUG
Console.WriteLine ("start");
#endif
मेरे नामस्थान के शीर्ष पर लॉग की इस परिभाषा को छू सकता है? या क्या इसे कक्षा में एक विधि होना है? कक्षा में – oivvio
विधि –