在C#中,系统将为每个未经初始化的变量提供一个默认值。对于所有引用类型的变量,默认值是null。所有值类型的变量的默认值是固定的。
问题:既然未初始化的变量都有一个默认值了,那为什么我直接使用未赋值的变量时又会出现:"使用了未赋值的局部变量"这种错误?
冉冉说
斯蒂芬大帝
相关分类