Насколько я понимаю, такие операторы, как Debug.WriteLine ()
, не останутся в коде сборки Release. С другой стороны, Trace.WriteLine ()
останется в коде сборки Release.
Что контролирует это поведение? Компилятор C # игнорирует все из класса System.Diagnostics.Debug
, когда определен DEBUG
?
Я просто пытаюсь понять внутреннее устройство C # и мне просто любопытно.