… le rapport choisi de cas |
Une structure de décision qui est semblable si… ElseIf détermine un match contre une valeur discrète et ce… rapport choisi de cas a le format général montré ci-dessous.
|
Select test value
Case match value1
...statements
Case match value2
...statements
Case match value3
...statements
...
[ Case Else
...statements ]
End Select
|
|
Est une expression, résolutions d'une valeur d'essai à une valeur simple de données. Dans les rapports de cas, chacune des valeurs de match est l'une des valeurs possibles ces des matchs la valeur d'essai. Les rapports dans le cas assorti sont exécutés et une option d'autre de cas peut être donnée pour un non-match.
L'exemple ci-dessous est une exécution simple… du cas choisi pour te donner une idée de la façon dont cela fonctionne.
|
Sub Check_Color (Src As Object, Args As EventArgs)
Select Color.SelectedItem.Value
Case "Red"
Message.Text = "You chose Red."
Case "Blue"
Message.Text = "You chose Blue."
Case"Green"
Message.Text = "You chose Green."
Case Else
Message.Text = "You chose no color."
End Select
End Sub
<asp:DropDownList id="Color" runat="server">
<asp:ListItem Value="Red" Text="Red"/>
<asp:ListItem Value="Blue" Text="Blue"/>
<asp:ListItem Value="Green" Text="Green"/>
<asp:ListItem Value="None" Text="None of the above"/>
</asp:DropDownList>
<asp:Button OnClick="Check_Color" Text="Select" runat="server"/>
<asp:Label id="Message" runat="server"/>
|
|
|
|
Keywords:
The Select...Case Statement in vb.net,
select case statement,
switch case statement,
while loop statement,
group by statement,
sql server statement,
for loop statement,
java statement,
value statement,
values statement,
switch statement,
function statement,
sql statement,
decode statement,
command statement,
update statement,
mysql statement,
nested statement,
null statement,
count statement
|