C# new的含义
刚刚学习C# ,请分析一下一段代码定义一个一维数组:
_useGroup [0]=new user //创建客户对象
_useGroup[0].name="1";
这里 new 是什么意思呢? 是申请内存空间么,有等同的表达方式么?谢谢! --------------------编程问答-------------------- 实例化一个新的对象,申请内存空间这类就不要担心了。 --------------------编程问答-------------------- _useGroup 应该是个user类的数组吧, _useGroup[0]就是一个user对象,new就是实例化一个对象,实例化就是根据定义的类生成一个具体的对象,说白了就是一块内存 --------------------编程问答-------------------- 实例化一个新对象,并调用对应的构造函数对新对象进行初始化 --------------------编程问答-------------------- 实例化一个user 对象啊,_useGroup是一个user数组 --------------------编程问答-------------------- 实例化对象,本质上有类似C的malloc C++的new申请内存空间,
new还可以在泛型的时候指定泛型是否包含构造函数 --------------------编程问答-------------------- 实例化对象 --------------------编程问答-------------------- new 有两种含义,第一种是用作操作符,作用是实例化一个雷,第二种是用作修饰符,作用是隐藏父类的实现··
补充:.NET技术 , C#