当前位置:网站首页>ASP. Net razor – introduction to VB loops and arrays
ASP. Net razor – introduction to VB loops and arrays
2022-07-04 12:16:00 【wx5a20cf699eb6f】
Razor Not a programming language . It's a server-side markup language .VB Loops and arrays : Statements are repeated in the loop . |
For loop
If you need to repeat the same statement , You can set a loop .
If you know how many times to loop , You can use for loop . This type of loop is particularly useful when counting up or down :
example
<html>
- 1.
<body>
- 1.
@For i=10 To 21
@<p>Line #@i</p>
- 1.
- 2.
Next i
- 1.
</body>
- 1.
</html>
- 1.
For Each loop
If you are using a collection or array , You will often use for each loop .
A collection is a group of similar objects ,for each The loop can traverse the collection until it is complete .
In the following example , Traverse ASP.NET Request.ServerVariables aggregate .
example
<html>
- 1.
<body>
- 1.
<ul>
- 1.
@For Each x In Request.ServerVariables
@<li>@x</li>
- 1.
- 2.
Next x
- 1.
</ul>
</body>
- 1.
- 2.
</html>
- 1.
While loop
while A loop is a generic loop .
while Cycle to while Keyword start , Followed by parentheses , You can specify in parentheses how long the cycle will last , Then there are repeated code blocks .
while Loops usually set an increasing or decreasing variable to count .
In the following example ,+= Operator gives the variable... Every time the loop is executed i The value of the add 1.
example
<html>
- 1.
<body>
- 1.
@Code
- 1.
Dim i=0
- 1.
Do While
i<5
i += 1
@<p>Line #@i</p>
- 1.
- 2.
- 3.
- 4.
Loop
End Code
- 1.
- 2.
</body>
- 1.
</html>
- 1.
Array
When you want to store multiple similar variables, but you don't want to create a separate variable for each variable , You can use arrays to store :
example
@Code
- 1.
Dim members As String()={"Jani","Hege","Kai","Jim"}
- 1.
i=Array.IndexOf(members,"Kai")+1
- 1.
len=members.Length
- 1.
x=members(2-1)
end Code
- 1.
- 2.
<html>
- 1.
<body>
- 1.
<h3>Members</h3>
- 1.
@For Each person In members
@<p>@person</p>
Next person
- 1.
- 2.
- 3.
<p>The number of names
in Members are @len</p>
- 1.
- 2.
<p>The person at
position 2 is @x</p>
- 1.
- 2.
<p>Kai is now in
position @i</p>
- 1.
- 2.
</body>
- 1.
</html>
- 1.
This paper addresses : https://www.linuxprobe.com/asp-net-razor.html
边栏推荐
- 2021-10-20
- 03_ Armv8 instruction set introduction load and store instructions
- Pat 1059 prime factors (25 points) prime table
- Reptile learning 3 (winter vacation learning)
- QQ get group information
- Ultimate bug finding method - two points
- Install freeradius3 in the latest version of openwrt
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 14
- 2018 meisai modeling summary +latex standard meisai template sharing
- In 2022, financial products are not guaranteed?
猜你喜欢
TCP fast retransmission sack mechanism
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 23
os. Path built-in module
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 19
Entitas learning [3] multi context system
Enter the smart Park, and change begins here
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 15
nn. Exploration and experiment of batchnorm2d principle
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 21
IPv6 experiment
随机推荐
Iptables cause heartbeat brain fissure
Is Sanli futures safe? How to open a futures account? How to reduce the handling charge of futures at present?
Local MySQL forget password modification method (Windows) [easy to understand]
What if the chat record is gone? How to restore wechat chat records on Apple Mobile
IO stream ----- open
Entitas learning [3] multi context system
Memory computing integration: AI chip architecture in the post Moorish Era
(2021-08-20) web crawler learning 2
LxC shared directory addition and deletion
JD home programmers delete databases and run away. Talk about binlog, the killer of MySQL data backup
(August 10, 2021) web crawler learning - Chinese University ranking directed crawler
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 21
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 11
(August 9, 2021) example exercise of air quality index calculation (I)
Awk getting started to proficient series - awk quick start
Configure SSH key to realize login free
thread
IPv6 experiment
Ternsort model integration summary
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 24