वाक्यविन्यास क्या है और किस नामस्थान/वर्ग को आयात करने की आवश्यकता है? यदि संभव हो तो मुझे नमूना कोड दें। यह बहुत मददगार होगा।मैं सी # में डीबग्रेक() का उपयोग कैसे कर सकता हूं?
उत्तर
निम्नलिखित रखो जहां इसकी जरूरत:
System.Diagnostics.Debugger.Break();
आप एक विशिष्ट स्थान में तोड़ने के लिए System.Diagnostics.Debugger.Break()
उपयोग कर सकते हैं .. यह एक सेवा डिबगिंग तरह की परिस्थितियों में मदद कर सकते हैं।
http://msdn.microsoft.com/en-us/library/system.diagnostics.debugger.break.aspx
#if DEBUG
System.Diagnostics.Debugger.Break();
#endif
मैं भी अगर डिबगर जुड़ा हुआ है देखने के लिए जाँच करना चाहते हैं - यदि आप Debugger.Break फोन जब कोई डिबगर है, यह उपयोगकर्ता संकेत देगा यदि वे एक अनुलग्न करना चाहते हैं। व्यवहार आप चाहते हैं के आधार पर आप Debugger.Break() कॉल करने के लिए केवल तभी (या नहीं तो) एक पहले से ही जुड़ा हुआ है
using System.Diagnostics;
//.... in the method:
if(Debugger.IsAttached) //or if(!Debugger.IsAttached)
{
Debugger.Break();
}
@Philip RIECK और @ जॉन से जवाब आसानी से अलग हैं कर सकते हैं।
जॉन ...
#if DEBUG
System.Diagnostics.Debugger.Break();
#endif
केवल यदि आप डीबग सशर्त संकलन प्रतीक सेट के साथ संकलित काम करता है।
फिलिप का जवाब ...
if(Debugger.IsAttached) //or if(!Debugger.IsAttached)
{
Debugger.Break();
}
किसी भी डिबगर के लिए काम तो आप किसी भी हैकर्स एक भय का एक सा भी दे देंगे होगा।
SecurityException
पर भी ध्यान दें, यह फेंक सकता है ताकि उस कोड को जंगली में न जाने दें।
एक अन्य कारण नहीं करने के लिए ...
कोई डिबगर जुड़ा हुआ है, तो उपयोगकर्ता के लिए कहा जाता है, तो वे एक डिबगर अनुलग्न करना चाहते हैं। यदि उपयोगकर्ता हां कहते हैं, तो डीबगर शुरू हो गया है। यदि एक डीबगर संलग्न है, तो डीबगर को उपयोगकर्ता ब्रेकपॉइंट ईवेंट के साथ संकेत दिया जाता है, और डीबगर प्रक्रिया के निष्पादन को निलंबित करता है जैसे कि एक डीबगर ब्रेकपॉइंट मारा गया था।
https://msdn.microsoft.com/en-us/library/system.diagnostics.debugger.break(v=vs.110).aspx
- 1. मैं सी # में GetNextWindow() का उपयोग कैसे कर सकता हूं?
- 2. मैं सी ++ में mysql का उपयोग कैसे कर सकता हूं?
- 3. मैं wpf में रिलेकॉमैंड का उपयोग कैसे कर सकता हूं?
- 4. मैं स्कैला में प्राइमेटिव का उपयोग कैसे कर सकता हूं?
- 5. मैं जावास्क्रिप्ट में गोटो का उपयोग कैसे कर सकता हूं?
- 6. मैं EndRequest में ऑटोफैक का उपयोग कैसे कर सकता हूं?
- 7. मैं web2py में मॉड्यूल का उपयोग कैसे कर सकता हूं?
- 8. मैं आईओएस में एमक्यूटीटी का उपयोग कैसे कर सकता हूं?
- 9. मैं एंड्रॉइड में टेस्सेक्ट का उपयोग कैसे कर सकता हूं?
- 10. मैं जावा में जावास्क्रिप्ट का उपयोग कैसे कर सकता हूं?
- 11. मैं SWIG का उपयोग कर सी ++ एपीआई पर सी रैपर कैसे उत्पन्न कर सकता हूं?
- 12. मैं लिनक्स पर सी/सी ++ का उपयोग कर DNS लुकअप कैसे कर सकता हूं?
- 13. मैं सी # में एईएस एल्गोरिदम का उपयोग कर स्ट्रिंग को कैसे डिक्रिप्ट कर सकता हूं?
- 14. मैं सी ++ का उपयोग कर लिनक्स टर्मिनल में यूनिकोड वर्ण कैसे प्रदर्शित कर सकता हूं?
- 15. मैं सी # का उपयोग कर SQL सर्वर डेटाबेस में हैश कैसे संग्रहीत कर सकता हूं?
- 16. आईफोन: मैं gcov का उपयोग कैसे कर सकता हूं?
- 17. उद्देश्य-सी में स्विच स्टेटमेंट में मैं गोटो का उपयोग कैसे कर सकता हूं?
- 18. मैं गैर-एएसपीनेट संदर्भ में सी # में डेटा सत्यापन गुणों का उपयोग कैसे कर सकता हूं?
- 19. मैं सी ++/सीएलआई में संदर्भ कक्षा में 'मूल' सूचक का उपयोग कैसे कर सकता हूं?
- 20. मैं सी # में ब्लूटूथ कैसे शामिल कर सकता हूं?
- 21. मैं सी # में वेक्टर प्रकार कैसे प्राप्त कर सकता हूं?
- 22. मैं सी # में HTTP यूआरएल कैसे पार्स कर सकता हूं?
- 23. मैं सी ++ में एएसएसईआरटी (एक्स) कैसे बंद कर सकता हूं?
- 24. मैं Google स्प्रेडशीट एपीआई का उपयोग कैसे कर सकता हूं?
- 25. मैं global.asax से Server.MapPath() का उपयोग कैसे कर सकता हूं?
- 26. मैं कच्चे_इनपुट का उपयोग कैसे कर सकता हूं?
- 27. मैं फेडोरा का उपयोग कैसे कर सकता हूं?
- 28. मैं window.history.pushState 'safely' का उपयोग कैसे कर सकता हूं
- 29. मैं Google+ hangout चैट का उपयोग कैसे कर सकता हूं?
- 30. मैं एचटीएमएल 5 का उपयोग कैसे कर सकता हूं?
से यह स्वीकार कर लिया जवाब होना चाहिए ... – MemphiZ