关键字 NEW
来源:互联网 发布:通信入门书籍知乎 编辑:程序博客网 时间:2024/05/16 16:23
新引入的 New 子句可以创建一个新的对象实例,或者指定对某个类型参数的构造函数约束。
备注
在类型参数列表中,New 约束指定所提供的类型必须公开可访问的无参数构造函数。有关类型参数和约束的更多信息,请参见类型列表。
在声明或赋值语句中,New 子句必须指定一个可从中创建实例的已定义类。这意味着该类必须公开调用代码可以访问的构造函数。
可以在声明语句或赋值语句中使用 New 子句。该语句在运行时将调用指定类的构造函数,传递您提供的所有参数。下面的示例说明了这一点。
Dim someObj As Object
someObj = New someClass("String required by constructor")
Dim nextLabel As New Label()
因为数组也是类,所以 New 可以创建新的数组实例,如下面的示例所示。
Dim intArray As Integer()
intArray = New Integer() {0, 1, 2, 3}
如果内存不足,无法创建新的实例,公共语言运行库 (CLR) 将引发 OutOfMemoryException 错误。
- 关键字new
- 关键字 NEW
- New 关键字
- new关键字
- 关键字new
- new关键字
- operator new()、placement new()与new关键字
- new关键字和delete关键字
- C# - new关键字小结
- C++关键字new学习
- C++关键字new学习
- new关键字总结
- c# new 关键字
- C++关键字:Placement new
- C#之关键字New
- occ 关键字 new
- c++中的new关键字
- 关于C++NEW关键字
- vc6迁移到VC8
- 在C++中实现foreach循环
- 2010-1-10渥瑞达严欣老师正式创建技术博客
- kern-exec 0 问题
- fatal error LNK1103: debugging information corrupt; recompile module
- 关键字 NEW
- [转]某个日期是在一年中的第几周——被遗忘的GregorianCalendar类
- (十七)是机会还是烫手山芋 - 3
- 十本大师力荐的计算机图书
- 集合已修改;枚举操作可能无法执行
- 测试有没有“钱”途?
- 让老板不得不重视你,我这样做工作汇报ppt
- 刘长发乘法心算速算法
- 大规模C++程序设计(语言基础)