ASP.NET Razor - Perulangan dan Array VB
- Halaman Sebelumnya Variabel VB Razor
- Halaman Berikutnya Logika VB Razor
Kalimat dapat diulang-ulang dalam perulangan.
Perulangan For
Jika Anda perlu menjalankan kalimat yang sama berulang-ulang, Anda dapat menulis perulangan.
Jika Anda dapat menentukan jumlah perulangan, Anda dapat menggunakan Perulangan forTipe perulangan ini khusus dirancang untuk penghitungan atau penghitungan balik:
Contoh
<html> <body> @For i=10 To 21 @<p>Baris #@i</p> Next i </body> </html>
Jalankan Instan
Perulangan For Each
Jika Anda perlu mengolah koleksi atau array, biasanya Anda akan memerlukan Perulangan for each。
Koleksi adalah suatu grup objek yang serupa, perulangan for each memungkinkan Anda melaksanakan tugas sekali untuk setiap objek. Perulangan for each akan mengelilingi koleksi sampai selesai.
Contoh di bawah ini mengelilingi koleksi Request.ServerVariables ASP.NET.
Contoh
<html> <body> <ul> @For Each x In Request.ServerVariables @<li>@x</li> Berikutnya x </ul> </body> </html>
Jalankan Instan
Perulangan While
While adalah jenis perulangan umum.
Perulangan while dimulai dengan kata kunci while, diikuti dengan ekspresi panjangnya perulangan, lalu adalah blok kode yang akan diulangi.
Perulangan while biasanya akan bertambah atau mengurangi variabel untuk penghitungan.
Dalam contoh di bawah, setiap kali perulangan dijalankan, operator += akan menambahkan 1 ke variabel i.
Contoh
<html> <body> @Code Dim i=0 Do While i<5 i += 1 @<p>Baris #@i</p> Loping Akhir Code </body> </html>
Jalankan Instan
Array
Jika Anda memerlukan penambahan variabel yang serupa, tetapi tidak ingin membuat variabel terpisah untuk setiap proyek, maka array akan sangat berguna:
Contoh
@Code Dim members As String()={"Jani","Hege","Kai","Jim"} i=Array.IndexOf(members,"Kai")+1 len=members.Length x=members(2-1) Akhir Code <html> <body> <h3>Members</h3> @For Each person In members @<p>@person</p> Orang Berikutnya <p>Jumlah nama di Members adalah @len</p> <p>Orang di posisi 2 adalah @x</p> <p>Kai saat ini berada di posisi @i</p> </body> </html>
Jalankan Instan
- Halaman Sebelumnya Variabel VB Razor
- Halaman Berikutnya Logika VB Razor