“Conocimiento Programación>Visual Basics Programación

Cómo utilizar IndexOf en VB.NET

2012/11/19
Cuerdas ayudar a los desarrolladores VB.NET crear programas de gran alcance . Es difícil encontrar una aplicación dentro o fuera de la red que no se manipulan los datos de cadena . Por ejemplo, cuando los usuarios de información de tipo en los cuadros de texto , entran los datos de cadena , cuando leen el texto en una pantalla , que lee datos de la cadena . Una cadena puede ser tan simple como una palabra , o tan complejo como un capítulo de un libro . A veces , una aplicación necesita para determinar la localización dentro de una cadena en la que aparece una palabra o carácter . VB.NET tiene un método conveniente " IndexOf " que lleva a cabo esta tarea de forma automática . Instrucciones
1

lanzamiento de Visual Studio y haga clic en "Archivo ". Haga clic en " Nuevo" y luego haga clic en " proyecto" para abrir la ventana Nuevo proyecto. Haga clic en " Visual Basic ", haga doble clic en " Aplicación de consola " para crear una nueva aplicación de consola VB.NET . Una ventana de código se abre y muestra "Principales Sub " del proyecto en la ventana de código
2

Pega el siguiente código de ejemplo antes de que el "End Sub" declaración: .

WordToFind Dim As String = "car"

sourceString As String = " el coche se detuvo en el semáforo junto a otro coche "

locationInString1 As Int16

locationInString2 As Int16

locationInString1 = sourceString.IndexOf ( wordToFind )

locationInString2 = sourceString.IndexOf ( wordToFind , locationInString1 + 1) spanish

Console.WriteLine ("Primer lugar encontró =" & locationInString1 & " - Next Ubicación encontrado = "& locationInString2 )

Console.ReadLine ()

" wordToFind " variable contiene la cadena que desee buscar en otra cadena - " coche "en este ejemplo . La variable " sourceString " contiene el destino cadena VB.NET revisará para buscar la palabra " auto". El primer método " IndexOf " devuelve la posición en la variable " sourceString " donde se encuentra " auto". Almacena el valor numérico de la variable llamada " locationInString1 . " Este método de " IndexOf " comienza su búsqueda en el comienzo de la cadena . El siguiente método " IndexOf " - que acepta dos parámetros - no hace eso : se inicia la búsqueda de la palabra "coche " un carácter después de la posición de la primera aparición de " auto". Esto permite que el segundo método " IndexOf " para saltar sobre la primera aparición de "automóvil " en la cadena y localice la siguiente. Esta técnica es útil cuando se necesita para buscar apariciones adicionales de una cadena dentro de una cadena de destino .
3

Press "F5 " para ejecutar el proyecto . El código VB.NET ejecuta y muestra el siguiente texto en la ventana de la consola :

primer lugar encontrado = 4 - Siguiente Localización encontrado = 53

El método " IndexOf " descubre que aparece "car" en las posiciones 4 y 53 de la sentencia de destino.

Visual Basics Programación
Cómo crear un programa de Visual Basic Utilizando una sentencia if demás
¿Qué es una macro Looping
¿Desarrollo de un sistema visual artificial?
Cómo utilizar el control de Windows Media Player en VB.NET
Cómo hacer una cuadrícula fresca
Cómo hacer un botón de cierre para poner fin a un formulario en VB6
Cómo crear un archivo de un cuadro de texto en Visual Basic 6
Cómo pasar variables desde Visual Basic de Access Query
Conocimiento de la computadora © http://www.ordenador.online