c# - заголовок - мета теги




Где будет вывод Debug.WriteLine в C#при выпуске сборки? (4)

Я поместил много Debug.WriteLine в мой код для целей отладки. Когда я буду готов к выпуску, будут ли эти Debug.Write влиять на сборку выпуска и куда они будут выводить?


Debug.Writeline не скомпилирован в код выпуска.


Если вы переключите их на Trace.WriteLine вы можете определить произвольных слушателей в файле app / web.config.


Я верю, что это будет скомпилировано.


Debug.WriteLine аннотируется Debug.WriteLine атрибутом. (см. MSDN )

ConditionalAttribute указывает компилятору не генерировать этот код, если не указан флаг DEBUG .





debugging