[英]Compiling C# Code in Visual C# 2010 Express
我只有一個關於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跳過==========
如果您有任何建議,請告訴我。 ^ _ ^
只需按此按鈕:
或按F5編譯並運行您的代碼。
編輯:
因此,您正在運行控制台應用程序並將一些文本寫入控制台。 也許你的問題是控制台窗口彈出並立即關閉?
嘗試添加System.Console.ReadKey();
在Main方法的底部。 然后控制台窗口將保持打開狀態,直到您按下某個鍵。
或者轉到編譯程序所在的目錄(看起來像是C:\\ Users \\ Ali Alnufaili \\ AppData \\ Local \\ Temporary Projects \\ Project1 \\ bin \\ Release),打開命令提示符(在Windows資源管理器中,按住SHIFT並按鼠標右鍵並選擇打開命令提示符 ,然后在命令提示符下運行可執行文件(只需鍵入Project1.exe並按Enter鍵)
如果您已在Visual Studio中創建項目,則應該只需使用菜單/工具欄中的“構建”選項即可。
如果您有默認的C#鍵綁定,我相信F6是在調試器下啟動的快捷方式。
我確定你已經使用了一些教程來舉例說明。 教程沒有提到按F5來編譯和運行應用程序嗎?
您的Build輸出表明您的程序已成功編譯,但要啟動您的應用程序,您需要按F5 。
此外,目前您的程序將在完成后立即退出。 要使其等待,請在結尾添加以下行:
Console.ReadLine();
這將讓你看到你的輸出,然后程序將等到你按Enter鍵。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.