我只有一个关于C#的问题。
我已下载Microsoft Visual C#2010 Express以编写C#代码。
现在,我想使用相同的Visual C#编译代码。我可以吗?
我已经搜索了一个编译代码的方法,但我创建的所有方法都在讨论命令行'cmd'。 我尝试使用它,但它给了我“csc不被识别为内部或外部命令.....”虽然我所在的目录与C#代码目录相同
我想编译并在输出中查看结果。
这是要编译的原始代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Project1
{
class Example1_1
{
public static void Main()
{
// display “Hello World!” on the screen
System.Console.WriteLine("Hello World!");
// display the current date and time
System.Console.WriteLine("The current date and time is " +
System.DateTime.Now);
}
}
}
按下F6'build'的结果是:
------ Build build:项目:Project1,配置:发布x86 ------
Project1 - > C:\ Users \ Ali Alnufaili \ AppData \ Local \ Temporary Projects \ Project1 \ bin \ Release \ Project1.exe ==========构建:1成功或最新,0失败,0跳过==========
如果您有任何建议,请告诉我。 ^ _ ^
答案 0 :(得分:2)
只需按此按钮:
或点击 F5 编译并运行您的代码。
编辑:
因此,您正在运行控制台应用程序并将一些文本写入控制台。也许你的问题是控制台窗口弹出并立即关闭?
尝试在Main方法的底部添加System.Console.ReadKey();
。然后控制台窗口将保持打开状态,直到您按下一个键。
或者转到编译程序所在的目录(看起来像C:\ Users \ Ali Alnufaili \ AppData \ Local \ Temporary Projects \ Project1 \ bin \ Release),打开命令提示符(在Windows资源管理器中,按住 SHIFT 并按下鼠标右键并选择在此处打开命令提示符),然后在命令提示符下运行可执行文件(只需键入 Project1.exe 然后点击进入)
答案 1 :(得分:0)
如果您已在Visual Studio中创建项目,则应该只需使用菜单/工具栏中的“构建”选项。
如果您有默认的C#键绑定,我相信 F6 是在调试器下启动的快捷方式。
答案 2 :(得分:0)
我确定您已经使用了一些示例教程。教程没有提到按 F5 来编译和运行应用程序吗?
您的Build输出显示您的程序已成功编译,但要启动您的应用程序,您还需要按 F5 。
此外,目前您的程序将在完成后立即退出。要使其等待,请在结尾处添加以下行:
Console.ReadLine();
这将让你看到你的输出,然后程序将等到你按下回车。