数值类型变量判断赋值
int i;
if(i为空) {...}
不能i== ' ',应该如何赋值呢?
------解决方案--------------------if(i==0)
字段默认初始化为0
而如果是局部变量,根本不用判断,使用未初始化变量编译都通不过
------解决方案--------------------i不可能为null
------解决方案--------------------这是.net里不面向对象的地方。一定要这么用,就用一个类来封装。
------解决方案--------------------我觉得我说得很清楚了
局部变量不初始化时不可以使用的,编译通不过,会报错的
而如果是类成员的话,可以不初始化,整形变量会自动初始化为0
------解决方案--------------------i是整型的 怎么可以为空呢?为什么不给I设一个初值呢