ในคุณสมบัติโซลูชันฉันมีการตั้งค่าคอนฟิเกอเรชันเป็น "ปล่อย" สำหรับโครงการเดียวและของฉัน
ที่จุดเริ่มต้นของรูทีนหลักฉันมีรหัสนี้และจะแสดง "Mode = Debug" ฉันยังมีสองบรรทัดที่ด้านบนสุด:
#define DEBUG
#define RELEASE
ฉันกำลังทดสอบตัวแปรที่ถูกต้องหรือไม่?
#if (DEBUG)
Console.WriteLine("Mode=Debug");
#elif (RELEASE)
Console.WriteLine("Mode=Release");
#endif
เป้าหมายของฉันคือตั้งค่าเริ่มต้นที่แตกต่างกันสำหรับตัวแปรตามโหมด debug vs release