Visual Basic String LastIndexOf Kullanımı

Visual Basic 'de LastIndexOf metodu, string içinde bir karakter veya karakterlerin kaçıncı indexte olduğunu gösterir. Eğer aranılan değer o stringin içinde birden fazla varsa en sonuncusunu alır.

9 farklı kullanım şekli olan metodun en yaygın kullanım şekli anlatılmıştır.

Aşağıdaki örneği inceleyelim..

Module ModuleTest
    Sub Main()
        Dim str As String = "yazilimders"
        Dim sonKarakter As Integer = str.LastIndexOf("i")

        If sonKarakter <> -1 Then
            Console.WriteLine(sonKarakter)
        End If

        Console.ReadLine()
    End Sub
End Module

yazilimders içinde "i" karakterinin en son kaçıncı index'te olduğunu bulmak istiyoruz. "i" karakteri 3. ve 5. indexte olmak üzere 2 adet vardır. Metodumuz bize en son indexi göstereceğinden 5 değeri döner.

Not : Eğer aradığımız karakter veya karakterler ilgili stringin içinde yoksa -1 değeri bize dönecektir.



İlginizi Çekebilir

Visual Basic Dosya Silme

Visual Basic String Trim Kullanımı

Visual Basic Bir Stringteki Küçük Harfleri Öne Alma Örneği

Visual Basic Dictionary Key Value Değerlerini Ters Çevirmek

Visual Basic Dosyanın Okunması