Kaedah
ubound ialah salah satu fungsi dalam Visual Basic, digunakan dalam tatasusunan untuk mengembalikan sempadan atas (iaitu nilai indeks maksimum) tatasusunan. Sintaks dan penggunaan khususnya adalah seperti berikut:
UBound (nama tatasusunan, [dimensi])
Antaranya, nama tatasusunan ialah nama tatasusunan untuk mendapatkan sempadan atas. dimensi ialah pilihan pilihan yang menentukan dimensi khusus tatasusunan yang mana sempadan atasnya hendak diperolehi. Jika dimensi tidak dinyatakan, lalai ialah 1, iaitu untuk mendapatkan sempadan atas dimensi pertama. Kaedah
ubound mengembalikan integer, mewakili nilai indeks sempadan atas tatasusunan. Untuk tatasusunan satu dimensi, ia mewakili kedudukan indeks elemen terakhir tatasusunan.
Berikut ialah contoh kod khusus yang menunjukkan penggunaan kaedah ubound:
Sub TestUBound() Dim arr() As Integer Dim upperBound As Integer '初始化数组 arr = Array(1, 2, 3, 4, 5) '获取一维数组的上界 upperBound = UBound(arr) '输出上界值 MsgBox "一维数组的上界为:" & upperBound '更改数组的上界 ReDim Preserve arr(1 To 6) '获取更新后的上界 upperBound = UBound(arr) '输出新的上界值 MsgBox "更新后的一维数组的上界为:" & upperBound End Sub
Dalam kod contoh di atas, kami mula-mula mengisytiharkan arr tatasusunan jenis integer. Kemudian, gunakan fungsi Array untuk memulakan tatasusunan satu dimensi yang mengandungi 5 elemen.
Seterusnya, dalam pernyataan MsgBox pertama, kami memanggil UBound(arr) untuk mendapatkan sempadan atas tatasusunan dan menyimpan hasilnya dalam upperBound pembolehubah. Kemudian, kotak dialog muncul untuk memaparkan nilai sempadan atas.
Kemudian, gunakan pernyataan ReDim Preserve untuk mengembangkan saiz tatasusunan kepada julat 1 hingga 6, menambah elemen baharu.
Akhir sekali, dalam pernyataan MsgBox kedua, kami memanggil UBound(arr) sekali lagi untuk mendapatkan sempadan atas tatasusunan yang dikemas kini dan menyimpan hasilnya dalam pembolehubah upperBound. Kotak dialog muncul semula untuk menunjukkan nilai sempadan atas baharu.
Melalui contoh kod di atas, kita dapat memahami dengan jelas peranan dan penggunaan kaedah ubound.
Atas ialah kandungan terperinci 'Mari kita belajar tentang kaedah ubound'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!