当前位置:网站首页>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
边栏推荐
- Application of slice
- [directory] search
- Heartbeat error attempted replay attack
- Exness: positive I win, negative you lose
- No response after heartbeat startup
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 15
- Serialization oriented - pickle library, JSON Library
- Detailed array expansion analysis --- take you step by step analysis
- SSH principle and public key authentication
- Iptables cause heartbeat brain fissure
猜你喜欢
Awk getting started to proficient series - awk quick start
Here, the DDS tutorial you want | first experience of fastdds - source code compilation & Installation & Testing
The latest idea activation cracking tutorial, idea permanent activation code, the strongest in history
Leetcode: 408 sliding window median
os. Path built-in module
OSI seven layer reference model
Simple understanding of seesion, cookies, tokens
TCP fast retransmission sack mechanism
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 9
(August 9, 2021) example exercise of air quality index calculation (I)
随机推荐
Lecture 9
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 5
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 18
Single spa, Qiankun, Friday access practice
Detailed array expansion analysis --- take you step by step analysis
Ternsort model integration summary
CSDN documentation specification
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 10
Login operation (for user name and password)
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 24
Translation D29 (with AC code POJ 27:mode of sequence)
QQ get group member operation time
Detailed explanation of classic process synchronization problems
Configure SSH key to realize login free
Enter the smart Park, and change begins here
Reptile learning 4 winter vacation series (3)
13、 C window form technology and basic controls (3)
QQ get group settings
QQ get group link, QR code
01. Basics - MySQL overview