问题描述
Useruser=newUser();//实例化User对象并赋值User[]_userGroup=newUser[3];conststringMESSAGE="操作成功!";User[]_userGroup=newUser[3];这条不懂啊,想不通啊,求前辈解释一下。先谢谢
解决方案
解决方案二:
User[]_userGroup=newUser[3];这是声明并构造一个包含3个user对象的数组。
解决方案三:
这三条语句在一起的么?觉得很跳跃。
解决方案四:
等同于:User[]_userGroup;//定义了一个User的数组_userGroup=newUser[3];//数组的个体数量为3。
解决方案五:
User[]_userGroup=newUser[3];注意初始化的是数组,每个元素在这时都是null。你短短3行代码,变量名就用了全部大写,大小写、下划线前导各种写法。
解决方案六:
简单的说,这个是c#中定义数组的方法:Type[]t=newType[Length];或者Type[]t=newType[]{Type,Type,Type...};
解决方案七:
初始化一个数组_userGroup之后,三个单元中没有引用任何值。不要误以为是初始化了三个对象实例。
时间: 2024-10-31 20:52:52