一、C# new运算符
1. 用于创建对象和调用构造函数。
例如:
Class_Test obj = New Class_Test();
2. 用于为值类型调用默认的构造函数。
例如:
int myInt = New int();上述语句中,myInt初始化为0,它是int类型的默认值。该语句的效果等同于:
int myInt = 0;
3. 不能重载new运算符。
4. 如果new运算符分配内存失败,那么它将引发OutOfMemoryException异常。
2022-08-21 10:41:18
一、C# new运算符
1. 用于创建对象和调用构造函数。
例如:
Class_Test obj = New Class_Test();
2. 用于为值类型调用默认的构造函数。
例如:
int myInt = New int();上述语句中,myInt初始化为0,它是int类型的默认值。该语句的效果等同于:
int myInt = 0;
3. 不能重载new运算符。
4. 如果new运算符分配内存失败,那么它将引发OutOfMemoryException异常。