ویرگول
ورودثبت نام
soheil moonesi
soheil moonesiC# enthusiast
soheil moonesi
soheil moonesi
خواندن ۱ دقیقه·۲ سال پیش

C# Release and Debug Mode Code Execution

خوب به مبحث واقعا کاربردی رسیدیم، خوب این مبحث قراره به کدوم سوال ما پاسخ بده؟

این سوال: آیا قابلیتی توی C# هستش که بتونیم یک تیکه از کدی که نوشتیم فقط توی حالت Debug اجرا بشه و توی Release اجرا نشه و یا برعکس یه تیکه کد توی Release اجرا بشه و توی Debug اجرا نشه .

جواب کوتاه : آره داریم همچین قابلیتی رو.

حالا جواب بلند اینه که چجوری ؟ اینجوری :

#if (DEBUG) Console.WriteLine(&quotit is debug mode&quot); #else return false; #endif

برای این که توی release اجرا بشه:

#if (!DEBUG) Console.WriteLine(&quotit is release mode&quot); #else return false; #endif
۱
۰
soheil moonesi
soheil moonesi
C# enthusiast
شاید از این پست‌ها خوشتان بیاید