熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 9.2.3 循環[8]

2013-11-13 10:48:27  來源: .NET編程 

    現在進行第一次判斷並增加贏輸和平的次數

 

 If goalsFor > goalsAgainst Then

                wins +=

            ElseIf goalsFor < goalsAgainst Then

                losses +=

            Else

                draws +=

            End If

        End While

    一旦循環結束總數將被顯示在標簽中

    LabelText = winsToString()
    LabelText = lossesToString()
    LabelText = drawsToString()
    LabelText = goalsForToString()
    LabelText = goalsAgainstToString()

    接下來要計算勝負比率(不管球隊的表現如何您都可以假定該值為o!)然而在計算之前您需要確保失敗次數不為否則會發生除數為的異常因此如果失敗次數為則顯示一條消息而且Return命令強制退出Page _Load事件處理程序

 

If losses = Then

            LabelText = No losses a perfect season

            Return

        End If

    如果該隊至少失敗一場則計算勝負比率

    winRatio = ConvertToInt((wins / losses) *

    現在可以根據獲勝率顯示不同的消息記得要按照Case語句聲明的順序使用因此Case Else表示高於%的獲勝率

 

Select Case winRatio

            Case

                LabelText = No wins Relegation is a certainty

            Case Is <

                LabelText = Less than % Very poor

            Case Is <

                LabelText = Under half Could do better

            Case Is <

                LabelText = Winning more than losing Excellent

            Case Else

                LabelText = A high ratio near the top of the table

        End Select

    所有這些語句(循環和判斷)本身都非常簡單但是這些語句結合在一起就顯示了該代碼的強大功能使用越來越多的語句可以增強代碼功能但同時也增加了應用程序的復雜性

    下一節將介紹命名空間其中的代碼可以按照基本方法進行排列

    ASPNET 入門教程完整版

[]  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/14543.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.