我正在学习C#。我用C#下载并安装了Visual Studio 2010 Express。问题是,目前所有这些模板都有点压倒性:ASP.NET网站,图书馆,WCF等。
我只想编写一些非常简单的代码,从控制台获取输入并输出到它。我正在使用WCF,但这真的很不方便。我加载ideone.com比较快,在那里输入我的代码并编译,而不是从我自己的机器上进行编译。
甚至可以使用VS2010 Express在C#中创建这样的简单程序吗?
谢谢所有回答的人。我安装了Visual C#,现在我可以创建控制台应用程序了。但现在命令窗口在完成任何正在进行的操作后立即关闭。我可以像在Eclipse或Netbeans上使用Java一样将它输出到IDE吗?
答案 0 :(得分:4)
您可以通过选择Windows应用程序(如果您需要GUI)或控制台应用程序(如果您只想从问题中描述的控制台获取输入)作为项目类型来创建简单应用程序。
答案 1 :(得分:3)
关于控制台窗口立即关闭的问题,对此的快速简单修复是
Console.ReadLine();
在程序执行结束时 - 它会完成它需要做的所有事情,然后在关闭窗口之前等待(任何)键盘输入。
答案 2 :(得分:1)
“但现在命令窗口在完成任何正在进行的操作后立即关闭。我可以像在Eclipse或Netbeans上使用Java那样输出到IDE吗?”
尝试在没有调试模式的情况下运行(Ctrl + F5或Shift + F5或其他一些绑定,具体取决于您的键盘设置)。程序将等待您按一个键退出。
如果要将其输出到IDE,可以使用System.Diagnostics.Trace.Write,它会写入IDE底部的跟踪输出。我不相信Visual Studio中有一个内置的stdout视图......但对于一个功能来说它似乎是一个好主意......
你在吗,微软?
答案 3 :(得分:0)
Visual Studio可能会非常庞大。你应该记住的是,它最终是专业人士的工具。但是,如果您想制作一个控制台应用程序,那很简单。
完成。
答案 4 :(得分:0)
是的,Visual Studio Express是一个非常好的免费工具,用于创建应用程序。当然它没有Visual Studio的所有功能,但我在家里使用它有几个原因。
答案 5 :(得分:0)
您想要的是“控制台项目”模板