2011-04-13 46 views
3

可能重複:
i cant change static void Main(string[] args)我不能改變靜態無效的主要(字串[] args)

嗨, 當我改變靜態無效的主要(字串[] args)我得到的錯誤是

Program'C:\ Documents and Settings \ Administrator \ My Documents \ Visual Studio 2008 \ Projects \ Project1 \ FtpFiles \ FtpFiles \ obj \ Debug \ FtpF iles.exe'不包含適用於入口點的靜態'Main'方法 任何人都可以幫助我嗎?

+0

沒錯,你不應該改變它。如果你會解釋爲什麼**你需要改變它,我們可能會告訴你一些正確的方法。 – 2011-04-13 09:34:46

+0

你正在編寫一個控制檯應用程序? Main具有一組有限的可接受簽名,因爲它是應用程序的默認入口點。 – Jodrell 2011-04-13 09:35:38

+0

確實接受答案,如果你有你想要的信息 – 2012-11-22 13:15:22

回答

3

您不能更改「static void Main(string [] args)」的名稱或參數,它是程序的內點。

如果您不想使用args []參數,請忽略它。

0

檢查這個帖子:Entry Point in C# program

static void Main(string[] args) - 
is palce from where you code get started executing. 

如果沒有發現它會給出錯誤給你。

如果你不想使用如果創建>>類庫項目而不是控制檯應用程序。

+0

請問我可以如何跳轉到控制檯應用 – 2011-04-13 09:38:14

+0

的另一個代碼例如void Main(string [] args) – 2011-04-13 09:39:04

+0

通過創建類的對象並調用它的方法.. .from主 – 2011-04-13 09:39:40

2

您需要在每個程序中使用static void Main方法,這被稱爲入口點,這意味着這是運行時試圖執行程序時要查找的內容。如果沒有,就會失敗,就像你在例子中看到的一樣。

相關問題