Array Asp.net (Array) dapat dianggap sebagai variabel yang menyimpan beberapa nilai dari tipe data yang sama. Nama variabel yang sama dan nilai indeks yang berbeda digunakan untuk membedakan dan mewakili beberapa nilai. Ini sebagian besar digunakan untuk menyimpan data dengan sifat atau tipe yang sama.
1. Deklarasi array
Ada dua format untuk deklarasi array:
Berikut ini adalah fragmen referensi:
Redupkan nama array (jumlah elemen) [Sebagai tipe data]
Nama array redup () [Sebagai tipe data] = {nilai elemen l, nilai elemen 2...}
2. Representasi elemen array
Setelah mendeklarasikan array dan menugaskan elemen ke dalamnya, array dapat mulai dieksekusi. Elemen array direpresentasikan sebagai berikut:
nama array (nilai indeks) = nilai elemen
Tip: Nilai indeks dihitung mulai dari HAI. Jumlah maksimum elemen array yang dapat dideklarasikan adalah 264 banding 1 (yaitu tipe panjang).
3. Sebagai contoh
, tulislah program ASP yang menggunakan array untuk membuat fungsi menampilkan tanggal saat ini setelah memasuki halaman web
.
Kode program:
Berikut ini adalah cuplikan kutipan:
01<html>
02<jam>
03<%
04 Redupkan cw(7)
05 cw(O)=¨Minggu".
06 cw(1)=¨Senin”
07 cw(2)="Selasa"
08 cw(3)=¨Rabu”
09 cw(4)=¨Kamis¨
10 cw(5)=¨Jumat”
11 cw(6)=¨Sabtu¨
1 2 tanggapan. write(¨Hari ini adalah¨&ya r(sekarang())&"tahun")
13 tanggapan. tulis(bulan(sekarang()) & "bulan" &hari(sekarang()) & "hari")
14 tanggapan. write(cw(Wee kDay(sekarang())-1))
l5%>
1 6<jam>
l7</html>
Deskripsi program ini adalah sebagai berikut
· Baris 3-1 5: merupakan bagian utama dari program ASP.
· Baris 4: Deklarasikan array CW dengan 7 elemen dalam array.
· Baris 5 sampai 11: Definisikan setiap elemen dalam array, dan tipe datanya adalah string.
· Baris 1, 2-1, 4: Gunakan fungsi tanggal dan waktu serta larik untuk menampilkan tanggal menggunakan metode tulis pada objek respons. Pada baris 1, 4, fungsi Hari Kerja digunakan sebagai gantinya digunakan untuk mencari nilai hari dalam seminggu. Rentang nilainya dari 1 hingga 7, karena nilai indeks dalam array perlu diganti, dan nilai indeks dalam array dihitung dari O, jadi dalam program keluaran ini, 1 harus dikurangi, dan rentang nilai minggu yang dihitung harus ditetapkan antara O dan 6. Cocokkan dengan nilai indeks larik untuk mengeluarkan string yang diwakili oleh setiap nilai indeks.