Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Console.Write

0 views
Skip to first unread message

Jim Heavey

unread,
Dec 3, 2003, 5:32:36 PM12/3/03
to
Realizing that I can use Debug.write to write a message to the "output"
window, the Console.Write is accepted when keyed in, but where does the
output go?

Munsifali Rashid

unread,
Dec 3, 2003, 5:50:34 PM12/3/03
to
In a console application, Console.Write sends the output to the screen -
like a DOS application.

Mun


"Jim Heavey" <JimH...@nospam.com> wrote in message
news:Xns9446A84EA3F46J...@207.46.248.16...

Jim Heavey

unread,
Dec 3, 2003, 11:27:28 PM12/3/03
to
Fine, but what does it do in an asp.net application?

Munsifali Rashid

unread,
Dec 4, 2003, 7:07:16 AM12/4/03
to
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


"Jim Heavey" <JimH...@nospam.com> wrote in message

news:Xns9446E4794FF4Ji...@207.46.248.16...

0 new messages