ASP.NET Razor – C# 迴圈和陣列簡介
導讀 | 如果需要重複執行相同的語句,可以設定一個迴圈。需要儲存多個相似變數但又不想為每個變數都建立一個獨立的變數時,可以使用陣列來儲存。 |
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET Razor – VB 迴圈和陣列簡介ASP.NET陣列
- ASP.NET Razor – C# 變數簡介ASP.NETC#變數
- ASP.NET Razor – C# 和 VB 程式碼語法簡介ASP.NETC#
- ASP.NET Razor – C# 邏輯條件簡介ASP.NETC#
- ASP.NET Razor – 標記簡介ASP.NET
- 陣列迴圈陣列
- while迴圈和do迴圈、緩衝區、一維陣列While陣列
- ASP.NET Razor – VB 邏輯條件簡介ASP.NET
- nodejs事件和事件迴圈簡介NodeJS事件
- for..in 迴圈陣列需注意陣列
- js陣列迴圈方法對比JS陣列
- 靜態佇列,迴圈陣列實現佇列陣列
- 迴圈陣列最大欄位和(51Nod-1050)陣列
- 陣列常見的遍歷迴圈方法、陣列的迴圈遍歷的效率對比陣列
- 佇列 和 迴圈佇列佇列
- 手擼MQ訊息佇列——迴圈陣列MQ佇列陣列
- JS陣列迴圈的效能和效率分析(for、while、forEach、map、for of)JS陣列While
- node事件迴圈和訊息佇列簡單分析事件佇列
- ASP.NET Core – Razor View Import用途介紹ASP.NETViewImport
- php 迴圈陣列引用傳值改變陣列本身的值PHP陣列
- Verilog HDL迴圈語句簡介
- 457. 環形陣列是否存在迴圈陣列
- Go_ if else語句 ,,迴圈,,switch,,陣列Go陣列
- PAT-B 1008 陣列元素迴圈右移問題【簡單模擬】陣列
- 習題8-3 陣列迴圈右移 及 練習7-8 方陣迴圈右移陣列
- [PAT B] 1008 陣列元素迴圈右移問題陣列
- 1008 陣列元素迴圈右移問題 (20分)陣列
- for迴圈無法刪除陣列所有指定元素陣列
- 在迴圈陣列時使用splice()方法刪除陣列遇到的問題陣列
- 大資料之JAVA基礎(五):迴圈和陣列方法練習大資料Java陣列
- AWK if(條件)語句與迴圈簡介
- Go 處理大陣列:使用 for range 還是 for 迴圈?Go陣列
- 1008 陣列元素迴圈右移問題 (20 分)java陣列Java
- 瞭解下C# 迴圈C#
- ASP.NET Core 5.0 MVC中的 Razor 頁面 介紹ASP.NETMVC
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- js迴圈中reduce的用法簡單介紹JS
- LeetCode 迴圈佇列LeetCode佇列