Tutorial Pisau ...login
Tutorial Pisau Cukur
pengarang:php.cn  masa kemas kini:2022-04-11 14:21:21

Gelung VB pisau cukur


ASP.NET Razor - penyataan gelung dan tatasusunan VB


akan dilaksanakan berulang kali dalam gelung.


Untuk Gelung

Jika anda perlu melaksanakan pernyataan yang sama berulang kali, anda boleh menyediakan gelung.

Jika anda tahu berapa kali anda mahu gelung, anda boleh menggunakan untuk gelung. Jenis gelung ini amat berguna apabila mengira atas atau bawah:

Instance

<html>
<body>
@for i=10 to 21
   @<p>Line @i</p>
next i
</body>
</html>

Running Instances»

Klik Butang "Jalankan Contoh" untuk melihat contoh dalam talian


Untuk Setiap Gelung

Jika anda menggunakan koleksi atau tatasusunan, anda selalunya akan menggunakan untuk setiap Gelung .

Koleksi ialah sekumpulan objek yang serupa dan untuk setiap gelung boleh merentasi koleksi sehingga selesai.

Dalam contoh berikut, koleksi ASP.NET Request.ServerVariables dilalui.

Instance

<html>
<body>
<ul>
@for each x in Request.ServerVariables
    @<li>@x</li>
next x
</ul>
</body>
</html>

Run Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian


Gelung while

gelung while ialah gelung umum.

Gelung while bermula dengan kata kunci while, diikuti dengan kurungan yang anda tentukan berapa lama gelung itu akan bertahan, dan kemudian blok kod yang akan dilaksanakan berulang kali.

Gelung while biasanya menetapkan pembolehubah kenaikan atau penurunan untuk mengira.

Dalam contoh berikut, operator += menambah 1 pada nilai pembolehubah i setiap kali gelung dilaksanakan.

Instance

<html>
<body>
@Code
Dim i=0
Do While i < 5
    i += 1
    @<p>Line @i</p>
Loop
End Code
</body>
</html>

Run Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian



Array

Apabila anda ingin menyimpan berbilang pembolehubah yang serupa tetapi tidak mahu mencipta pembolehubah berasingan untuk setiap pembolehubah, anda boleh menggunakan tatasusunan untuk menyimpan:

Instance

@Code
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>

Run Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian


Laman web PHP Cina