Что будет выведено в результате работы программы?

#if DEBUG 
        Console.WriteLine("DEBUG"); 
#else 
        Console.WriteLine("RELEASE"); 
#endif 
Возникнет ошибка во временя выполнения
При компиляции в debug моде будет выведено "DEBUG", а при release - "RELEASE"(если определенны эти константы)
Возникнет ошибка компиляции, т.к. C# не поддерживает директивы препроцессора