У меня есть несколько вариантов конфигурации в моем приложении в строках
const bool ExecuteThis=true;
const bool ExecuteThat=false;
а затем код, который использует его как
if(ExecuteThis){ DoThis(); }
if(ExecuteThat){ DoThat(); } //unreachable code warning here
Дело в том, что мы можем сделать несколько разные релизы, а не ExecuteThis или ExecuteThat, и мы хотим иметь возможность использовать consts, чтобы у нас не было никаких скоростных штрафов от таких вещей во время выполнения. Но я устал видеть предупреждения о недостижимом коде. Я человек, который любит устранять все предупреждения, но я ничего не могу с этим поделать. Есть ли какой-то вариант, который я могу использовать, чтобы отключить эти предупреждения?