Трассировка против отладки в .NET BCL

Кажется, что

System.Diagnostics.Debug, а такжеSystem.Diagnostics.Trace

в основном одинаковы, с заметным исключением, чтоотлаживать использование компилируется в конфигурации выпуска.

Когда бы вы использовали один, а не другой? Единственный ответ на это яВырыли до сих пор только то, что вы используетеотлаживать класс для генерации вывода, который вы видите только в конфигурации отладки, ислед останется в конфигурации выпуска, но это нене могу ответить на вопрос в моей голове.

Если ты'Вы собираетесь использовать свой код, зачем вам использоватьотлаживать, посколькуслед можно отключить без перекомпиляции?

Ответы на вопрос(7)

Ваш ответ на вопрос