| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvad er en Select Case i Visual Basic
    ? Select Case erklæring i Visual Basic eksisterer for at give en lettere og mere læsbar måde for programmøren at definere et stort antal ", hvis derefter" udsagn for ét udtryk . Når en programmør har brug for at teste en variabel for at se om det holder en af ​​snesevis af værdier, snarere end blot én værdi , select - sagen erklæring er den bedste vej at gå. Syntaks

    En udvalgt sagen erklæring begynder med " select case" , og navnet på variablen , der skal testes . Næste på hver følgende linje , "sag" er indtastet efterfulgt af de værdier, som variablen kan have, og den kode, der vil blive kørt , hvis de variable matcher disse værdier. En standardværdi kan specificeres i slutningen af sagerne ved hjælp af " sagen ellers " søgeord . Du kan også bruge en "til " erklæring til at angive et interval, listeværdier at blive testet for med komma eller bruge " er " søgeord , efterfulgt af en sammenligning operatør , for at udføre en test .
    < Br > A Long Hvis derefter Statement

    Hver select sagen erklæring er udskiftningen af ​​en længere og tilsvarende, hvis derefter erklæring. Det følgende er et eksempel på en lang, hvis da erklæring : Hej

    hvis nummer = 0 derefter

    Debug.WriteLine ( "Number er 0")

    else if nummer> = 1 eller nummer <= 10 så

    Debug.WriteLine ( "Number er mellem 1 og 10")

    andet, hvis nummer == 11 eller nummer == 13 derefter
    < p> Debug.WriteLine ( "Number er 11 eller 13 ").

    ellers

    Debug.WriteLine ( "Antallet er ingen af ​​de ovennævnte ").
    < br >
    Equivalent Select Case Statement

    En tilsvarende select sagen erklæring for ovenstående sæt hvis så udsagn ville være : Hej

    select sagsnummer

    sag 0

    Debug.WriteLine ( "Number er 0")

    sag 1 til 10

    Debug.WriteLine ( "Number er mellem 1 og 10")
    < p> sag 11, 13

    Debug.WriteLine ( "Number er 11 eller 13 ").

    sagen ellers

    Debug.WriteLine ( "Antallet er ingen af ​​de ovennævnte ").

    Som du kan se , for et stort antal tests , er select tilfældet versionen langt lettere at læse end dens tilsvarende, hvis derefter udsagn.
    Tips

    Hvis flere sager match , da kun den første kamp vil blive kørt , og de ​​andre vil blive ignoreret. Enhver elementære datatype eller en kombination af data, der kan evalueres til en elementær datatype kan bruges som en test udtryk .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan flette to Sorteret ADT Lister 
    ·Hvordan man tegner en hund i Java 
    ·Sådan tilføjes en ny metode i NetBeans 
    ·Sådan Kill a Thread i Java 
    ·Sådan installeres en Java-applet Program 
    ·En liste over Java Typografiattributter 
    ·Forskellen mellem JSF & JSP 
    ·Sådan læses en Input fil i Java 
    ·Sådan Gør Mouse Listener Brug Swing i Java 
    ·Sådan Upload Large Java -filer til en hjemmeside 
      Anbefalede Artikler
    ·PHP Unset Class Definition 
    ·Java Coding Standards 
    ·Hvordan for at sortere i Turbo C + + 
    ·Sådan forhindrer en download af en video PHP 
    ·Sådan slettes en Connection String i Visual Studio 
    ·Sådan vælges tekstbeskeder i MFC 
    ·Sådan oprettes en database fra en webside 
    ·Sådan Set Up Struts 
    ·Hvad er ActiveState Python 
    ·Sådan får du adgang VBA på Hent eksterne data 
    Copyright © Computer Viden http://www.computerdk.com