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