TA贡献1802条经验 获得超10个赞
当你申明变量的时候就会为它在内存中分配内存空间,照我个人理解就是你说的C#有保护机制,如果使用未赋值的变量就会导致程序出错,所以在编译的时候就会出现语法错误
TA贡献1789条经验 获得超8个赞
那是因为它的语法规则规定了 这样写是错的。为什么是错的呢,因为它没有为变量分配空间,在使用这个变量的过程中可能会出现异常,所以.平台提示你.你是错的
举报