Information.LBound(Array, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan subskrip terendah yang tersedia untuk dimensi array yang ditunjukkan.
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
Parameter
- Array
- Array
Wajib diisi. Array dari jenis data apa pun. Array tempat Anda ingin menemukan subskrip dimensi serendah mungkin.
- Rank
- Int32
Opsional.
Integer. Dimensi tempat subskrip serendah mungkin akan dikembalikan. Gunakan 1 untuk dimensi pertama, 2 untuk yang kedua, dan sebagainya. Jika Rank dihilangkan, 1 diasumsikan.
Mengembalikan
Integer. Nilai terendah yang dapat dimuat subskrip untuk dimensi yang ditentukan.
LBound selalu mengembalikan 0 selama Array telah diinisialisasi, bahkan jika tidak memiliki elemen, misalnya jika itu adalah string panjang nol. Jika Array adalah Nothing, LBound melempar ArgumentNullException.
Pengecualian
Arrayadalah Nothing.
Rank kurang dari 1, atau Rank lebih besar dari Arrayperingkat .
Contoh
Contoh berikut menggunakan LBound fungsi untuk menentukan subskrip terendah yang tersedia untuk dimensi array yang ditunjukkan.
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.
Keterangan
Karena subskrip array dimulai dari 0, subskrip terendah yang tersedia untuk setiap dimensi selalu 0.
Untuk array dengan dimensi berikut, LBound mengembalikan nilai dalam tabel berikut:
Dim a(100, 5, 4) As Byte
| Panggilan ke LBound | Nilai kembali |
|---|---|
LBound(a, 1) |
0 |
LBound(a, 2) |
0 |
LBound(a, 3) |
0 |