ASP.NET Razor - VB 循环和数组
- ຫລຸດເວລາຄັ້ງໜ້າ ທະວີບ VB Razor
- ເພີ່ມເວລາຄັ້ງໜ້າ ການວິທະຍາ VB Razor
ຄຳສັ່ງສາມາດດຳເນີນຄືນໃນວຽກຫຼົກຫຼອກ.
For 循环
ຖ້າເຈົ້າຕ້ອງຈະດຳເນີນຄຳສັ່ງດຽວກັນຫຼາຍຄັ້ງ, ໄດ້ຮັບການຂຽນວຽກຫຼົກຫຼອກ.
ຖ້າເຈົ້າສາມາດຮູ້ຄວາມຈຳນວນຂອງການຫຼົກຫຼອກ, ໄດ້ຮັບການນໍາໃຊ້. for 循环ການຫຼົກຫຼອກນີ້ແມ່ນແບບສະເພາະເພື່ອການວັດຈາກວັດຖຸຫຼືວັດຈາງວັດຖຸ:
ບົດສະຫມັກ
<html> <body> @For i=10 To 21 @<p>Line #@i</p> Next i </body> </html>
ຕັດສິນລະຫວ່າງຄວາມນັບ
For Each 循环
ຖ້າເຈົ້າຕ້ອງຈະຈັດການກຸ່ມຫຼືອາວະລະບາຍ, ໄດ້ຮັບການນໍາໃຊ້ຫຼາຍກວ່າ. for each 循环。
ການລວມສະບັບແມ່ນກຸ່ມຂອງບັນດາວັດຖຸທີ່ຄ້າຍຄືກັນ, for each 循环ສາມາດດຳເນີນວຽກຄັນດຽວໃນແຕ່ລະບັນດາ. for each 循环ຈະທົດລອງກຸ່ມຈົນກວ່າຈະສຳເລັດ.
ບົດສະຫມັກທີ່ທົດສອບການເບິ່ງຄືນ ASP.NET Request.ServerVariables.
ບົດສະຫມັກ
<html> <body> <ul> @For Each x In Request.ServerVariables @<li>@x</li> Next x </ul> </body> </html>
ຕັດສິນລະຫວ່າງຄວາມນັບ
While 循环
while 是一种通用的循环。
while 循环以关键词 while 开始,后面定义循环持续的长度的表达式,然后是要循环的代码块。
while 循环通常会对用于计数的变量进行增减。
ໃນບົດສະຫມັກດັ່ງລຽງ, ການດໍາເນີນການວົງວາງຈະດຳເນີນການຢ່າງຫລາຍຄັ້ງ, += ການດໍາເນີນການອານຸຍາດຈະສູງຄວາມບັນດາ i 1.
ບົດສະຫມັກ
<html> <body> @Code Dim i=0 Do While i<5 i += 1 @<p>Line #@i</p> Loop End Code </body> </html>
ຕັດສິນລະຫວ່າງຄວາມນັບ
ອົງປະມານ
ຖ້າທ່ານຕ້ອງບັງຄັບຄວາມລັບຄວາມລັບພາຍໃນລະຫວ່າງຄວາມບັນດາບໍ່ພຽງແຕ່ບໍ່ຕ້ອງສ້າງຄວາມບັນດາທີ່ລະຫວ່າງແຕ່ລະບັນດາ, ອົງປະມານຈະປະກອບວຽກ.
ບົດສະຫມັກ
@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>
ຕັດສິນລະຫວ່າງຄວາມນັບ
- ຫລຸດເວລາຄັ້ງໜ້າ ທະວີບ VB Razor
- ເພີ່ມເວລາຄັ້ງໜ້າ ການວິທະຍາ VB Razor