自己纯手写控制台的,与VS2008自动生成的初始代码,有区别,是嘛意思?
要是我自己纯手写一个控制台的初始框架,是这样的:程序代码:
namespace DemoCode { class Program { static void Main() { } } }
但是VS2008的IDE生成的控制台项目时,初始的框架是这样的:
程序代码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace DemoCode { class Program { static void Main(string[] args) { } } }
VS生成的默认的命名空间的调用可不管,不过在定义主函数时,VS生成的里面是带参数的,就是上面代码中红色的部份。
但有没有这个参数,我在里面添加代码,执行结果是一样的。
请问VS自动添加的这个红色代码有什么意义的?