ASP.NET Razor – C# 迴圈和陣列簡介

大雄45發表於2021-12-26
導讀 如果需要重複執行相同的語句,可以設定一個迴圈。需要儲存多個相似變數但又不想為每個變數都建立一個獨立的變數時,可以使用陣列來儲存。
For 迴圈

如果您需要重複執行相同的語句,您可以設定一個迴圈。

如果您知道要迴圈的次數,您可以使用 for 迴圈。這種型別的迴圈在向上計數或向下計數時特別有用:

例項

<html>
<body>
</body>
</html>
For Each 迴圈

如果您使用的是集合或者陣列,您會經常用到 for each 迴圈。

集合是一組相似的物件,for each 迴圈可以遍歷集合直到完成。

下面的例項中,遍歷 ASP.NET Request.ServerVariables 集合。

例項

<html>
<body>
<ul>
</ul>
</body>
</html>
While 迴圈

while 迴圈是一個通用的迴圈。

while 迴圈以 while 關鍵字開始,後面緊跟著括號,您可以在括號裡規定迴圈將持續多久,然後是重複執行的程式碼塊。

while 迴圈通常會設定一個遞增或者遞減的變數用來計數。

下面的例項中,+= 運算子在每執行一次迴圈時給變數 i 的值加 1。

例項

<html>
<body>
</body>
</html>
陣列

當您要儲存多個相似變數但又不想為每個變數都建立一個獨立的變數時,可以使用陣列來儲存:

例項

<html>
<body>
<h3>Members</h3>
<p>The number of names 
in Members are </p>
<p>The person at 
position 2 is </p>
<p>Kai is now in 
position </p>
</body>
</html>

原文來自:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2849360/,如需轉載,請註明出處,否則將追究法律責任。

相關文章