标签: c# arrays
假设我有一个大小为20的数组。该数组的.length属性是否相当于20?我的代码中还有一种方法可以将array.length转换为整数吗?
.length
array.length
答案 0 :(得分:0)
是的,你是对的。根据MSDN文档,数组的.Length属性返回数组所有维度中元素的总数,如果数组中没有元素,则返回零。
.Length
.Length属性是一个整数,因此不需要任何转换。虽然实际上没有必要分配它,因为它是一个恒定时间操作,你可以像这样分配它:
int arrayLength = array.Length;
Array.Length on MSDN