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#
- awk 陣列和迴圈陣列
- 陣列迴圈陣列
- ASP.NET Razor – 標記簡介ASP.NET
- 迴圈陣列最大子段和陣列
- linux awk 陣列和迴圈Linux陣列
- 陣列迴圈移位陣列
- while迴圈和do迴圈、緩衝區、一維陣列While陣列
- 陣列迴圈輸出陣列
- JavaScript 中 for in 迴圈和陣列的問題JavaScript陣列
- ASP.NET Razor – VB 邏輯條件簡介ASP.NET
- nodejs事件和事件迴圈簡介NodeJS事件
- for..in 迴圈陣列需注意陣列
- php陣列迴圈遍歷PHP陣列
- js陣列迴圈方法對比JS陣列
- 陣列元素迴圈右移問題陣列
- 靜態佇列,迴圈陣列實現佇列陣列
- 佇列 和 迴圈佇列佇列
- foreach迴圈和記憶體中的陣列記憶體陣列
- 陣列常見的遍歷迴圈方法、陣列的迴圈遍歷的效率對比陣列
- 手擼MQ訊息佇列——迴圈陣列MQ佇列陣列
- for迴圈訪問php的索引陣列PHP索引陣列
- 迴圈陣列最大欄位和(51Nod-1050)陣列
- node事件迴圈和訊息佇列簡單分析事件佇列
- php 迴圈陣列引用傳值改變陣列本身的值PHP陣列
- js陣列操作--使用迭代方法替代for迴圈JS陣列
- Go_ if else語句 ,,迴圈,,switch,,陣列Go陣列
- 457. 環形陣列是否存在迴圈陣列
- JS陣列迴圈的效能和效率分析(for、while、forEach、map、for of)JS陣列While
- C# 迴圈C#
- C#迴圈C#
- shell 陣列使用簡介陣列
- 習題8-3 陣列迴圈右移 及 練習7-8 方陣迴圈右移陣列
- ASP.NET Core – Razor View Import用途介紹ASP.NETViewImport
- for迴圈無法刪除陣列所有指定元素陣列