2011-04-13 61 views
-3

我不能更改控制檯應用程序中的靜態無效主(字符串[]參數)。 任何人都可以請告訴我如何將其更改爲其他任何東西?我無法更改靜態無效主(字符串[]參數)

+2

你是什麼意思?當你改變它時它會編譯失敗嗎? – 2011-04-13 09:11:15

+2

你能否澄清你的意思是「改變靜態無效主」? – AbdouMoumen 2011-04-13 09:12:06

+7

您可以將其更改爲其他內容。只需使用你的鍵盤。問題是你的程序不會編譯或啓動了。 – 2011-04-13 09:12:14

回答

11

如果你的意思是你不能改變它是非靜態的,或你不能改變它的名字,這是正確的:一個應用程序的入口點:

  • 必須是稱爲Main
  • 必須是靜態
  • 必須或者是無參數或具有類型的單個參數string[]
  • 必須返回類型voidint

你想改變什麼,爲什麼?

+0

我想調試這些代碼 – 2011-04-13 09:17:32

+1

@ user705641:因此,放入一個斷點並啓動調試器。您不需要更改簽名就可以做到這一點。真的不清楚你想改變什麼,當你嘗試改變時會發生什麼。 – 2011-04-13 09:21:57

+0

@Downvoter:關心評論? – 2011-04-13 22:03:30

0

如果您從程序中的'static void main'更改'static',應用程序將無法調試,並且如果put string []參數或者不是什麼都不會發生。

相關問題