Main()函数中的设置形参有什么用呢?不写形参也可以接收实参呀?
----------------------------------------------------------------            foreach (string item in Environment.GetCommandLineArgs())
            {
                Console.WriteLine(item);
            }
这样就能够得到实参呀。其刚试过,main()函数中不设置形参,实际运行时,照样可以传入实参,与定义的形参效果一样。1.为什么可以这样的。形参应该与实参相对应呀,为什么main()可是没有对应呢?2.如果没有形参,也可以接收实参,那还要形参有何用呀?

解决方案 »

  1.   

    有什么bug吗?没有,就要接受和理解别人。
      

  2.   

    看来看去我也看不出你发现了什么bug?所以这类问题,我建议你以后先不要去考虑,很伤身体,也对学习敏捷高效地编程没有好处。
      

  3.   

    就好象我的girl看见我穿得破破烂烂的,给我买双新皮鞋,并不是罪过!我不能因为穿了新鞋子,就不认识自己(main)了。
      

  4.   

    这么说,我的理解,保留main()中的形参,就是为了与以前兼容。