2011-04-13 30 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 []参数或者不是什么都不会发生。

相关问题