> #define TRACE > #define DEBUG > using System; > using System.Diagnostics; > public class test { > public static void Main () > { > Trace.WriteLine ("Trace Message"); > Debug.WriteLine ("Debug Message"); > Console.WriteLine ("Console Message"); > } > } It is all-in-all a good idea, but what will happen if you compile/run this on .net? Johannes