demo-dowhile.aspx

来自「asp.net1.1入门经典C#.2003」· ASPX 代码 · 共 37 行

ASPX
37
字号
<%@ Page Language="c#" %>
<script runat="server">

    void Page_load()
       {
         // demo of modulo where every third try displays an encouraging message
        Random objRandom = new Random();
        int  DiceRoll = 0;
        byte bytRollCounter = 0;
        Message1.Text = "Lets begin. We'll keep trying until we get a six.<br/>";

        while (DiceRoll != 6)
            {
            // check if we need to show the 'keep trying' message

            if(bytRollCounter%3 == 0 && !(bytRollCounter==0))
                {
                Message1.Text += "   Keep trying! <br>";
                }   // End If

            bytRollCounter +=1;
            DiceRoll = Convert.ToInt32(objRandom.Next(6)) + 1;
            Message1.Text += "Rolled a: " + DiceRoll + "<br />";
            }   // end Loop
        Message1.Text += "Got it. Press page refresh to try again.";
       }

</script>
<html>
<head>
    <title>Do...While Loop Example</title>
</head>
<body>
    <asp:Label id="Message1" runat="server"></asp:Label>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?