为什么C#中 输入Console.WriteLine("一二三"); 窗口上没有显示任何东西??

如题所述

如果你的程序是控制台应用程序,那么这句话执行时候,命令窗口闪一下就关闭了,可在Main方法末尾添加Console.ReadLine();语句,这样命令窗口在不会关闭,点任意键才关闭。
如果你是Windows应用程序,那么Console.WriteLine("一二三"); 在windows窗口上肯定不会显示的,在VS的输出窗口可以看到。追问

VS的输出窗口是什么?我刚学不太懂,嘿嘿 如果内容要显示在窗口上,怎么做呢?

追答

视图--输出 打开输出窗口,在非控制台应用程序中,调用Console.WriteLine("xxx"); 方法,都是在这个输出窗口显示输出的值。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-17
你是winform程序吧?
这个只有是console application的时候,才会在控制台输出的....追问

什么意思?不懂

追答

C#的程序分WinForm和控制台
Winform就是有个窗口的,
这个时候你的Console.Write是不会输出到窗口的
只有当你是控制台程序
就是一个跟Dos很像的黑色窗口的时候
你这句话,才会输出文字到控制台

第2个回答  2011-06-17
添加Console.ReadLine();语句
第3个回答  2011-06-17
class Program
{
static void Main(string[] args)
{
Console.WriteLine("一二三");
}
}追问

这儿有道题(c#)是关于银行账户问题, 可以存款、取款。如果取>存,则显示“余额不足”。BankAccount类、Save方法、WithDraw方法。帮忙指导下~~谢谢! 我的QQ号是775166325,我们可以线上聊^嘿嘿

第4个回答  2011-06-17
按CTRL+F5跑看看
相似回答