Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Vad är en utvald Fall i Visual Basic

    ? Select case uttalande i Visual Basic finns för att ge en enklare och mer lättläst sätt för programmerare att definiera ett stort antal " om dess " uttalanden för ett uttryck . När en programmerare behöver testa en variabel för att se om det håller en av dussintals värden , snarare än bara ett värde , är det select - case-programsats det bästa sättet att gå . Syntax

    En select case uttalande börjar med " select case " och variabeln namn som ska testas . Nästa , på varje följande rad , " case " skrivs följt av de värden som variabeln kan ha och koden som ska köras om variabeln matchar dessa värden . Ett standardvärde kan specificeras i slutet av fallen med " fallet annars " sökord . Du kan också använda en "till " uttryck för att ange ett intervall , lista värden som ska testas för med kommatecken , eller använd " är " sökord , följt av en jämförelse operatör , för att utföra ett test .

    en lång om sedan Statement

    Varje select case uttalande är utbyte av en längre och motsvarande om dess uttalande . Följande är ett exempel på en lång om dess uttalande :

    om antal = 0 då

    Debug.WriteLine ( " Number är 0 " ) katalog

    annat om antalet > = 1 eller antal < = 10 sedan

    Debug.WriteLine ( " Number är mellan 1 och 10 " ) katalog

    else if nummer == 11 eller nummer == 13 sedan

    Debug.WriteLine ( " Number är 11 eller 13 . " ) katalog

    annat

    Debug.WriteLine ( " Number är inget av ovanstående . " )


    motsvarande Select case Statement

    En motsvarande select case uttalande för ovanstående uppsättning om dess uttalanden skulle vara :

    select case

    case 0

    Debug.WriteLine ( " Number är 0 " ) katalog

    mål 1 och 10

    Debug.WriteLine ( " Number är mellan 1 och 10 " ) katalog

    fall 11 , 13

    Debug.WriteLine ( " Number är 11 eller 13 . " ) katalog

    fallet annars

    Debug.WriteLine ( " Number är inget av ovanstående . " ) katalog

    som du kan se , för ett stort antal tester , är det select fallet versionen mycket lättare att läsa än dess motsvarighet om sedan uttalanden . Addera Tips

    Om flera fall stämmer , då bara den första matchen kommer att köras och de andra kommer att ignoreras . Varje elementär datatyp eller varje kombination av uppgifter som kan utvärderas till en elementär datatyp kan användas som ett test uttryck .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du installerar Java Classpath på Windows
    ·Skalbarhet frågor i Web Apps Java
    ·Hur man gör en timer i Java
    ·Lägga till knappar till en Java-applet
    ·Hur man använder Struts HTML.tld Tags
    ·Hur man utvecklar ett Tetris spel i Java Utan en applet…
    ·Hur du anpassar en Field J2ME Text
    ·Hur får man en referens till en Java- tråd
    ·Hur till Redigera Java Applets
    ·Konvertera timmar till sekunder i Java
    Utvalda artiklarna
    ·Komma åt kombinationsrutan i en fråga
    ·Human Computer Interface Design Guidelines
    ·Så ändrar associativ array Värden i PHP
    ·Hur man ställer in en webbsida på en server
    ·Så att ställa in storleken på en bild i HTML
    ·Hur man byter Array Strängar i PHP
    ·Så kasta om ordningen av en vektor i C + +
    ·Hur man gör flera markörer med Maps API
    ·Hur man gör Trusted Dataåtkomstsidor
    ·Konvertera Decimal till hexadecimal
    Copyright © Dator Kunskap http://www.dator.xyz