VB.net 中陣列的下限始終為零,即使第一個元素設定為Nothing. 那么為什么我們需要使用 GetLowerBound( dimension) 來獲取特定維度中陣列的第一個元素的索引呢?
uj5u.com熱心網友回復:
根據此處找到的檔案: https ://docs.microsoft.com/en-us/dotnet/api/system.array.getlowerbound?view=net-6.0
可能存在不以索引 0 開頭的陣列:
請注意,盡管 .NET 中的大多數陣列都是從零開始的(即,GetLowerBound 方法為陣列的每個維度回傳零),但 .NET 確實支持不從零開始的陣列。此類陣列可以使用 CreateInstance(Type, Int32[], Int32[]) 方法創建,也可以從非托管代碼回傳。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/484743.html
標籤:VB.net
