Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > #if DEBUG #endif


Автор: Abr 24.5.2006, 10:51
если я испльзую некоторые методы тока в режиме debug, могу я сделать так, что б эти методы не компилировались и не вызывались без использования #if DEBUG #endif? 

Автор: ivashkanet 24.5.2006, 10:54
ИМХО, только так #if DEBUG #endif, а чем тебе дерективы компилятора не нравятися. 
Вроде все просто и понятно  smile  

Автор: Exception 24.5.2006, 11:32
Код
[Conditional("DEBUG")]
void myMethod()
{ }
 

Автор: Abr 24.5.2006, 11:39
спасибо, как раз то что нужно, но есть еще один вопрос: что делать если метод не void, а возвращает какое либо значение? 

Автор: Exception 24.5.2006, 13:49
Хм, сам и не знаю. Проверь smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)