ASP.NET Razor VB loop, dan array
Laporan dalam siklus akan terulang.
untuk loop
Jika Anda harus mengulangi pernyataan yang sama, Anda dapat mengatur siklus.
Jika Anda ingin mengetahui jumlah siklus, Anda dapat menggunakan untuk loop. Jenis loop ini sangat berguna ketika menghitung atau menghitung mundur:
Untuk Setiap lingkaran
Jika Anda menggunakan koleksi atau array, Anda akan sering digunakan untuk setiap siklus.
Koleksi adalah sekelompok objek yang sama, untuk setiap loop dapat berjalan melalui koleksi sampai selesai.
Contoh-contoh berikut, melintasi koleksi ASP.NET Request.ServerVariables.
contoh
<body>
<ul>
@For Each x In Request.ServerVariables
@<li>@x</li>
Next x
</ul>
</body>
</html>
Menjalankan contoh »
while
while adalah siklus umum.
while dimulai dengan kata kunci sementara, diikuti dengan tanda kurung, Anda dapat menentukan berapa lama siklus maka akan mengulang blok kode dijalankan dalam tanda kurung.
while biasanya diatur variabel untuk kenaikan atau penurunan menghitung.
Contoh berikut, yang + = operator untuk melakukan loop pada setiap nilai variabel i bertambah.
contoh
<body>
@Code
Dim i=0
Do While i<5
i += 1
@<p>Line #@i</p>
Loop
End Code
</body>
</html>
Menjalankan contoh »
susunan
Bila Anda ingin menyimpan sejumlah variabel yang sama Anda tidak mau harus membuat variabel terpisah untuk masing-masing variabel tetapi Anda dapat menggunakan sebuah array untuk menyimpan:
contoh
Dim members As String()={"Jani","Hege","Kai","Jim"}
i=Array.IndexOf(members,"Kai")+1
len=members.Length
x=members(2-1)
end Code
<html>
<body>
<h3>Members</h3>
@For Each person In members
@<p>@person</p>
Next person
<p>The number of names in Members are @len </p>
<p>The person at position 2 is @x </p>
<p>Kai is now in position @i </p>
</body>
</html>
Menjalankan contoh »