标签: vb.net arrays initialization
我觉得这很傻,但我无法在任何地方找到明确的答案。在vb.net中,如何定义数组元素(如果已定义),例如:
Dim myarray(5) as int
是否,此时,myarray(3)有一个定义的值?如果是这样,它是什么?
答案 0 :(得分:2)
来自Dim statement的MSDN文档:
如果声明数组的长度但不初始化它 元素,每个元素都被初始化,就好像它是一个单独的元素 变量
基本上,值类型将初始化为其默认值(数字类型为0),引用类型将初始化为Nothing。