I would presume it goes nowhere, as asp.net applications do not run in a
console window. Or maybe the ouput goes to the console, but because there's
no console window, it's not displayed. The compiler might also strip these
commands out as they have no purpose in an asp.net application.
As a quick test, I built a small windows app, with a single button, which
would write to the console window when clicked. Like an asp.net
application, it does not run at the command line, and I wanted to see what
happens when you try and send output to, or get input from the console.
private void button1_Click(object sender, System.EventArgs e)
{
MessageBox.Show(this, "starting");
Console.WriteLine("Hello World");
Console.ReadLine();
MessageBox.Show(this, "ended");
}
No console window opened, and both the "starting" and "ended" message boxes
displayed without any problems. Hence, I would guess that the compiler
strips out the Console... lines out as they serve no purpose in a windows or
asp.net application.
Mun