C# эквивалент ccDebug в VB6

Я пытаюсь преобразовать код VB6 в С#, и я столкнулся с этим кодом в VB6.

#If ccDebug then
...
End If.

Пожалуйста, помогите мне преобразовать этот код или сделать это любым другим способом.

Спасибо


person shanthiram    schedule 01.07.2010    source источник
comment
Всем спасибо за ответ...   -  person shanthiram    schedule 01.07.2010


Ответы (4)


Возможно, вам нужно использовать

#if DEBUG
        //do special stuff 
#endif
person Matthew Dresser    schedule 01.07.2010

if(ccDebug){
}

является эквивалентным кодом C#.

person Jamiec    schedule 01.07.2010
comment
У него стоит # перед ccDebug, но StackOverflow считает, что это часть разметки, поэтому это выглядит забавно. - person Hans Olsson; 01.07.2010
comment
Я не видел этого, когда отвечал. - person Jamiec; 01.07.2010
comment
Я понял это только потому, что вспомнил, что видел ccDebug раньше в каком-то коде VB6 для той же цели раньше, а затем, когда я пытался ввести #if, это выглядело забавно :). - person Hans Olsson; 01.07.2010

Почти то же самое, если я правильно понял ваш вопрос.

#if DEBUG
     ....
#endif

Дополнительные сведения см. на этой странице MSDN.

person Hans Olsson    schedule 01.07.2010

Это просто константа для всего проекта, см. пример на этом сайте:

Пример

Вам лучше использовать

    #if DEBUG

    #endif
person Longball27    schedule 01.07.2010