Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať indexOf vo VB.NET

Struny pomôcť vývojárom VB.NET vytvárať výkonné programy . Je ťažké nájsť aplikáciu zapnúť alebo vypnúť webe , ktorý nemá manipulovať reťazec dáta . Napríklad , keď používatelia zadajú informácie do textových polí , ktoré zadajte reťazec dát , keď čítať text na obrazovke , čítajú reťazec dát . Reťazec môže byť rovnako jednoduché ako slovo , alebo tak zložité, ako knižnej kapitoly . V niektorých prípadoch aplikácie potrebuje určiť polohu v reťazci , kde sa objaví slovo alebo znak . VB.NET má výhodnú metódu " indexOf " , ktorá automaticky vykonáva túto úlohu . Pokyny dovolená 1

Spustiť Visual Studio a kliknite na tlačidlo " Súbor " . Kliknite na " New " , potom kliknite na " projekt " sa otvorí okno Nový projekt . Kliknite na " Visual Basic " , potom dvakrát kliknite na " Console Application " pre vytvorenie novej aplikácie konzoly VB.NET . Okno Kód otvorí a zobrazí projektu " Main Sub " v okne kóde
2

pred " End Sub " vyhlásenie Vložte nasledujúci kód vzorky : . ClipArt

Dim wordToFind As String = " auto "

Dim sourceString As String = " auto sa zastavil na semafore vedľa iného vozidla "

Dim locationInString1 ako Int16

Dim locationInString2 ako Int16

locationInString1 = sourceString.IndexOf ( wordToFind )

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

Console.WriteLine ( " Prvé miesto našiel = " & locationInString1 & " - Ďalšie miesto našiel = " & locationInString2 )

Console.ReadLine ( )

" wordToFind " premenná má reťazec , ktorý chcete nájsť v inom reťazci - " auto " v tomto príklade . " SourceString " premenná obsahuje cieľový reťazec VB.NET bude kontrolovať hľadať slovo " auto " . Prvá metóda " indexOf " vracia pozíciu v " sourceString " premenné , kde sa nájde " auto . " To ukladá , že číselná hodnota v premennej s názvom " locationInString1 . " Táto metóda " indexOf " začína svoje vyhľadávanie na začiatku reťazca . Ďalšie metóda " indexOf " - ktorý prijíma dva parametre - nerobí : začína hľadanie slova " auto " jeden znak po pozíciu prvého výskytu " auto . " To umožňuje Druhá metóda " indexOf " preskočiť na prvý výskyt " auto " v reťazci a vyhľadajte ďalšie . Táto metóda je užitočná , keď potrebujete nájsť ďalšie výskyty reťazca do cieľového reťazca .
3

Stlačte " F5 " pre spustenie projektu . Kódu beží VB.NET a zobrazí nasledujúci text v okne konzoly :

Prvé miesto našiel = 4 - Ďalšie miesto našiel = 53

metódou " indexOf " , zistí , že sa objaví " auto " na pozíciách 4 a 53 v cieľovej vety .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené