为什么不能编译通过?
class Test
{
   static int myArg=1;
   public static int void Main(String[] args)
 {
   int myArg;
   Console.WriteLine(myArg); 
 } 
}解释一下原因!
谢谢~

解决方案 »

  1.   

    Main有2个返回类型。class Test
    {
        static int myArg = 1;
        public static void Main(String[] args)
        {
            int myArg;
            Console.WriteLine(myArg);
        }
    }
      

  2.   

    public static int void Main(String[] args)笔误了吧。删掉int就可以了。
      

  3.   

    public static int void Main(String[] args)
    没见过void和int在一起的,是这里的错误
      

  4.   

    是的 main函数一般都是void类型的返回值。。
    不用加int 
    可以上msdn上看看。。
      

  5.   

    楼主似乎和我一样,都是新手
    class Test
    {
      static int myArg=1;
      public static int void Main(String[] args)
     {
      int myArg;
      Console.WriteLine(myArg);  
     }  
    }
      

  6.   

    一般用的都是void类型上面的话有点问题。。
      

  7.   

    可以这样 public static int void Main(String[] args)?
    不是重复了吗?void 和 int 都是类型哦!
    还有没有其他回答的啊?
      

  8.   

      public static int void Main(String[] args)
    中去掉int
      

  9.   

    public static int void Main(String[] args)
    {
      
    }
    怎么会写出这样的代码!确实汗