如标题, 最近开始看"CLR via C#", 有此疑问
编译器可以设计成让你使用未显示初始化的变量(使用默认值),也可以不让。总之就是设计问题。再我看来不让用是比较正确的做法,可以让程序更严谨。编译器表示我只管编译的时候的毛病,后面运行时如何牛逼跟我无关啊。。