是否可以使用VS2010 Express在C#中创建简单的程序?

时间:2010-08-10 21:49:03

标签: c# visual-studio

我正在学习C#。我用C#下载并安装了Visual Studio 2010 Express。问题是,目前所有这些模板都有点压倒性:ASP.NET网站,图书馆,WCF等。

我只想编写一些非常简单的代码,从控制台获取输入并输出到它。我正在使用WCF,但这真的很不方便。我加载ideone.com比较快,在那里输入我的代码并编译,而不是从我自己的机器上进行编译。

甚至可以使用VS2010 Express在C#中创建这样的简单程序吗?


谢谢所有回答的人。我安装了Visual C#,现在我可以创建控制台应用程序了。但现在命令窗口在完成任何正在进行的操作后立即关闭。我可以像在Eclipse或Netbeans上使用Java一样将它输出到IDE吗?

6 个答案:

答案 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可能会非常庞大​​。你应该记住的是,它最终是专业人士的工具。但是,如果您想制作一个控制台应用程序,那很简单。

  1. 打开Visual Studio
  2. 文件
  3. 项目
  4. 其他语言
  5. Visual C#
  6. 控制台应用程序
  7. 完成。

答案 4 :(得分:0)

是的,Visual Studio Express是一个非常好的免费工具,用于创建应用程序。当然它没有Visual Studio的所有功能,但我在家里使用它有几个原因。

答案 5 :(得分:0)

您想要的是“控制台项目”模板