| 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 >> Visual Basics Programmering >> Content
    Sådan bruges indexOf i VB.NET
    Strenge hjælpe VB.NET udviklere lave kraftfulde programmer. Det er svært at finde et program til eller fra nettet, som ikke manipulerer strengdata . For eksempel, når brugerne skriver oplysninger i tekstbokse , de træder string data , når de læser tekst på en skærm , de læser string data. En streng kan være så simpelt som et ord , eller så komplekst som en bog kapitel. Nogle gange, et program har behov for at bestemme placeringen inden for en streng, hvor et ord eller tegn vises. VB.NET har en bekvem " indexOf " metode, der udfører denne opgave automatisk. Instruktioner
    1

    Launch Visual Studio og klikke på "File ". Klik på "Ny " og derefter klikke på " Project" for at åbne Nyt projekt vinduet. Klik på " Visual Basic ", dobbeltklik derefter på "Console Application " for at oprette en ny konsol VB.NET ansøgning. En kode åbnes og viser projektets "Vigtigste Sub " i koden vinduet
    2

    Indsæt følgende eksempelkode før " End Sub " erklæring : .

    Dim wordToFind As String = "bil "

    Dim sourceString As String = "Bilen stoppede ved lyskrydset ved siden af ​​en anden bil "

    Dim locationInString1 Som int16

    Dim locationInString2 Som int16 < br >

    locationInString1 = sourceString.IndexOf ( wordToFind )

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

    Console.WriteLine ("Første placering fundet = " & locationInString1 & " - Næste Location fundet = "& locationInString2 )

    Console.ReadLine ()

    " wordToFind "variable holder streng, du ønsker at finde i en anden streng - " bil "i dette eksempel . Den " sourceString " variabel indeholder målet strengen VB.NET vil kontrollere for at søge efter ordet "bil ". Den første " indexOf " metode returnerer positionen i " sourceString " variable , hvis den konstaterer "bil ". Den gemmer der numerisk værdi i variablen med navnet " locationInString1 ". Denne " indexOf " metoden begynder sin søgen i begyndelsen af strengen. Den næste " indexOf " metoden - som accepterer to parametre - ikke gør det: det begynder at søge efter ordet "bil " et tegn efter placeringen af ​​den første forekomst af "bil ". Dette giver den anden " indexOf " metode til at springe over den første forekomst af "bil " i strengen og find den næste. Denne teknik er nyttig, når du har brug for at finde yderligere forekomster af en streng inden et mål streng.
    3

    Tryk på " F5 " for at køre dit projekt. Den VB.NET koden kører og viser følgende tekst i Console -vinduet : Hej p første placering fundet = 4 - næste placering fundet = 53

    " indexOf " metoden opdager, at "bil " vises ved positionerne 4 og 53 i target sætningen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad betyder Forventer en End of Expression Mean i VB 
    ·Sådan tilføjes feltadgangen Med Visual Basic 
    ·Hvordan man laver en VBS fil 
    ·. Sådan oprettes en Subweb hjælp af Visual Studio Net…
    ·Hvordan til at interagere med SharePoint Fra VBA 
    ·Sådan Alter en primær nøgle 
    ·Hvordan man laver en Loading Bar i VB.NET 
    ·Sådan oprettes forbindelse til en database ved DSN i A…
    ·Hvordan man laver en ugentlig Payroll om Visual Basic 
    ·Sådan tilføjes en DataRow til en DataTable 
      Anbefalede Artikler
    ·Hvordan til at styre en Unix Shell med Python 
    ·Sådan Konverter XML til Enum 
    ·AJAX PHP MySQL Tutorial 
    ·Brøkdelen af et Float i Java 
    ·Sådan bruges Parametre i SSIS 
    ·MySQL : Query String til Int 
    ·Sådan tilføjes flere linjer til en String Field i Vis…
    ·Browsing en fil i Python 
    ·Sådan Loop Gennem en liste over objekter i FreeMarker 
    ·Sådan oprettes Multiple SPF Records 
    Copyright © Computer Viden http://www.computerdk.com