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 typeof Kullanımı

Visual Basic Dosya Sıralama

Visual Basic Bir String İçindeki Sayıların Toplamını Bulma Örneği

Visual Basic Tarihe Dakika Ekleme Veya Çıkarma

Visual Basic Bir Sayının Faktöriyelini Bulma Örneği