Information.LBound(Array, Int32) Yöntem

Tanım

Bir dizinin belirtilen boyutu için kullanılabilir en düşük alt simgeyi döndürür.

public static int LBound (Array Array, int Rank = 1);
static member LBound : Array * int -> int
Public Function LBound (Array As Array, Optional Rank As Integer = 1) As Integer

Parametreler

Array
Array

Gereklidir. Herhangi bir veri türünün dizisi. Bir boyutun mümkün olan en düşük alt indisini bulmak istediğiniz dizi.

Rank
Int32

İsteğe bağlı. Integer. Mümkün olan en düşük alt indis döndürülecek boyut. İlk boyut için 1, ikinci boyut için 2 vb. kullanın. Atlanırsa Rank , 1 varsayılır.

Döndürülenler

Integer. Belirtilen boyutun alt indisinin içerebileceği en düşük değer. LBound sıfır uzunluklu bir dize gibi hiçbir öğesi olmasa bile, başlatıldıysa her zaman 0 Array döndürür. ise ArrayNothing, LBound bir ArgumentNullExceptionoluşturur.

Özel durumlar

Array, Nothing değeridir.

Rank 1'den küçük veya Rank değerinden Arraybüyük.

Örnekler

Aşağıdaki örnek, bir dizinin belirtilen boyutu için kullanılabilir en düşük alt simgeyi belirlemek için işlevini kullanır LBound .

Dim lowest, bigArray(10, 15, 20), littleArray(6) As Integer
lowest = LBound(bigArray, 1)
lowest = LBound(bigArray, 3)
lowest = LBound(littleArray)
' All three calls to LBound return 0.

Açıklamalar

Dizi alt indisleri 0'dan başladığından, her boyut için en düşük kullanılabilir alt simge her zaman 0'dır.

Aşağıdaki boyutlara sahip bir dizi için aşağıdaki LBound tabloda yer alan değerleri döndürür:

Dim a(100, 5, 4) As Byte  
LBound çağrısı Döndürülen değer
LBound(a, 1) 0
LBound(a, 2) 0
LBound(a, 3) 0

Şunlara uygulanır

Ayrıca bkz.