Добавлен
Есть ли разумное объяснение, почему в шарпе директива #define абсолютно беспомощна по сравнению с аналогичной в плюсах?

Такой она и должна быть - только для условной компиляции.
А в плюсах она отличается исключительно из-за требования обратной совместимости с Си.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
Принятый ответ
Такой она и должна быть - только для условной компиляции.
А в плюсах она отличается исключительно из-за требования обратной совместимости с Си.
14
Безопасность, повышение читаемости кода.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.