刚刚学习C# ,请分析一下一段代码
定义一个一维数组:
   _useGroup [0]=new user  //创建客户对象
     _useGroup[0].name="1";
这里 new 是什么意思呢? 是申请内存空间么,有等同的表达方式么?谢谢!

解决方案 »

  1.   

     _useGroup 应该是个user类的数组吧, _useGroup[0]就是一个user对象,new就是实例化一个对象,实例化就是根据定义的类生成一个具体的对象,说白了就是一块内存
      

  2.   

    实例化一个user 对象啊,_useGroup是一个user数组
      

  3.   

    实例化对象,本质上有类似C的malloc C++的new申请内存空间,
    new还可以在泛型的时候指定泛型是否包含构造函数
      

  4.   

    new 有两种含义,第一种是用作操作符,作用是实例化一个雷,第二种是用作修饰符,作用是隐藏父类的实现··