“Conocimientos Programación>Visual Basics Programación

Cómo utilizar IndexOf en VB.NET

2014/12/13
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
¿Qué es UBound en VB
Cómo enviar correo electrónico HTML con VB.NET
Cómo crear un programador en Visual Basic
Cómo cambiar el nombre del formulario en el código mediante Visual Basic 2008
Cómo utilizar MMControl en Visual Basic
Cómo utilizar un archivo DLL en VB.NET
Cómo crear un archivo de texto en Visual Basic 6
Cómo agregar elementos de matriz en VBS
Conocimientos Informáticos © http://www.ordenador.online