🔄

第七章:重複召喚術 (Loops)

如果清單裡有一百個人,難道我們要寫一百次顯示代碼嗎?當然不!

🔁 懶人的福音:foreach

foreach 咒語的意思是:「針對清單裡的每一個東西,都幫我做同樣的事」。

這在顯示網頁列表時超級好用!

🍎 發蘋果: 想像有一排小朋友,你不需要叫出每個人的名字。你只需要說:「給每一個小朋友一個蘋果」。這就是迴圈的概念。

💻 在網頁上試試看

配合上一章的清單,我們可以這樣寫:

<ul>
    @foreach (var name in friends)
    {
        <li>🌟 魔法師:@name</li>
    }
</ul>

這段代碼會自動幫你生成很多個 <li> 標籤。清單裡有多少人,它就畫出多少行,完全不需要你動手!

⌛ 另一種重複:for

如果你只想重複做 10 次某件事(比如印出 10 顆星星),可以用 for

@for (int i = 1; i <= 10; i++)
{
    <span>⭐</span>
}

你會在螢幕上看到一排漂亮的星星!

⬅️ 返回第六章 前往第八章:自創法術 ➡️