| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    ¿Qué es un Select Case en Visual Basic
    ¿ La sentencia select caso en Visual Basic existe para proporcionar una manera más fácil y más fácil de leer para el programador para definir un gran número de " si entonces" por una expresión. Cuando un programador necesita para probar una variable para ver si tiene una de las decenas de valores, en lugar de limitarse a un valor, la instrucción de selección de los casos es el mejor camino a seguir. Sintaxis

    select caso comienza con " SELECT CASE " y el nombre de la variable que desea probar. A continuación, en cada línea siguiente , "caso" se escribe seguido de los valores que la variable puede tener y el código que se ejecutará si los partidos variables esos valores. Un valor predeterminado puede especificarse en el extremo de los casos utilizando el "caso más " palabras clave . También puede utilizar una "a" declaración para especificar un rango de valores de la lista , para ser analizadas y con comas , o utilizar el "es" de palabras clave, seguido de un operador de comparación , para realizar una prueba .
    < Br > a Long If Then declaración

    Cada instrucción de selección caso es la sustitución de una declaración más larga y equivalentes si entonces. El siguiente es un ejemplo de un tiempo si entonces declaración:

    si el número = 0 entonces

    Debug.WriteLine ( " El número es 0 " )

    else if numero> = 1 o número < = 10 entonces

    Debug.WriteLine ( " El número es entre 1 y 10 " )

    else if == número 11 o el número 13 == entonces
    < p> Debug.WriteLine ( " el número es 11 o 13. " )

    más

    Debug.WriteLine ( " el número es ninguna de las anteriores ". )
    < br > sobre The equivalente Select Case declaración

    select caso equivalente para el conjunto anterior de si entonces las declaraciones serían:


    selecto número
    caso

    caso 0

    Debug.WriteLine ( " El número es 0 " )
    caso

    1-10

    Debug.WriteLine ( " El número es entre 1 y 10 ")
    < p> caja 11 , 13

    Debug.WriteLine ( " el número es 11 o 13. " )

    caso más

    Debug.WriteLine ( " el número es ninguno de los anteriores . " )

    Como se puede ver, por un gran número de pruebas, el select version caso es mucho más fácil de leer que su equivalente si las declaraciones a continuación .
    Consejos

    Si varios casos coinciden, entonces se llevará a cabo sólo el primer partido y se tendrá en cuenta a los demás. Cualquier tipo de datos simple o una combinación de datos que pueden ser evaluados a un tipo de datos simple puede ser utilizado como una expresión de la prueba .

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar Struts Diseño 
    ·Cómo cambiar el fondo de JFrame Columpio 
    ·Cómo conectar una aplicación directa Interface Java 
    ·Cómo agregar un carácter de una cadena en Java 
    ·Cómo obtener valor a partir de un código en XML en un…
    ·Cadena de doble conversión en Java 
    ·Las ventajas de las etiquetas personalizadas 
    ·Cómo saber si un número es primo en Java que devuelve…
    ·Cómo obtener los nombres de columna de una tabla de ba…
    ·Cómo dibujar una línea en Java Con Line2D 
      Artículos destacados
    ·Galletas Vs . Sesiones 
    ·Cómo restablecer AutoIncrement en MySQL 
    ·Cómo crear herramientas con PHP Widget 
    ·Cómo ejecutar un script de Perl forma remota en Window…
    ·Cómo combinar DNN y XMod Buscar 
    ·Java Code Chat 
    ·Cómo ordenar en Turbo C + + 
    ·¿Cuál es la diferencia entre un control de entrada an…
    ·Cómo codificar una sentencia if Otras ventas en VB6 
    ·Cómo aprender Turbo C 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com