当前位置:网站首页>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
边栏推荐
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 5
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 13
- SAP ui5 date type sap ui. model. type. Analysis of the display format of date
- Xiaobing · beauty appraisal
- 'using an alias column in the where clause in PostgreSQL' - using an alias column in the where clause in PostgreSQL
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 12
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 11
- Reptile learning 4 winter vacation series (3)
- Simple understanding of seesion, cookies, tokens
- QQ one click cookie acquisition
猜你喜欢
Leetcode: 408 sliding window median
Data communication and network: ch13 Ethernet
TCP fast retransmission sack mechanism
Summary of Shanghai Jiaotong University postgraduate entrance examination module firewall technology
DDS-YYDS
OSI model notes
Memory computing integration: AI chip architecture in the post Moorish Era
Reptile learning 4 winter vacation series (3)
Attributes and methods in math library
Global function Encyclopedia
随机推荐
How to judge the advantages and disadvantages of low code products in the market?
No response after heartbeat startup
Guava ImmutableSet. Builder source code analysis, shift original code, complement code, reverse code review
How to use the mongodb ID array to get multiple documents- How to get multiple document using array of MongoDb id?
Video analysis
QQ get group member operation time
DDS-YYDS
[Chongqing Guangdong education] National Open University spring 2019 2727 tax basis reference questions
Common tips
QQ get group settings
Local MySQL forget password modification method (Windows) [easy to understand]
thread
Haproxy cluster
Xshell's ssh server rejected the password, failed to skip publickey authentication, and did not register with the server
The detailed installation process of Ninja security penetration system (Ninjitsu OS V3). Both old and new VM versions can be installed through personal testing, with download sources
(August 10, 2021) web crawler learning - Chinese University ranking directed crawler
'using an alias column in the where clause in PostgreSQL' - using an alias column in the where clause in PostgreSQL
OSI seven layer model & unit
How to disable debug messages on sockjs stomp - how to disable debug messages on sockjs Stomp
Is Sanli futures safe? How to open a futures account? How to reduce the handling charge of futures at present?