假设我有一个大小为20的数组。这个数组的.length
属性等于20吗?也有一种方式在我的代码将array.length
转换为整数?
是的,你是正确的。根据MSDN文档,数组的.Length
属性返回数组所有维度中元素的总数,如果数组中没有元素,则返回0。
.Length
属性是一个整数,因此不需要进行任何转换。虽然实际上没有必要对它进行赋值,因为它是一个常量时间操作,但您可以这样赋值:
int arrayLength = array.Length;
数组。MSDN的长度