C#array.length的整数值

时间:2015-09-02 23:50:05

标签: c# arrays

假设我有一个大小为20的数组。该数组的.length属性是否相当于20?我的代码中还有一种方法可以将array.length转换为整数吗?

1 个答案:

答案 0 :(得分:0)

是的,你是对的。根据MSDN文档,数组的.Length属性返回数组所有维度中元素的总数,如果数组中没有元素,则返回零。

.Length属性一个整数,因此不需要任何转换。虽然实际上没有必要分配它,因为它是一个恒定时间操作,你可以像这样分配它:

int arrayLength = array.Length;

Array.Length on MSDN