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 Bir Tarihin Haftanın Hangi Günü Olduğunu Bulma

Visual Basic Bir Stringi Ters Çevirmek

Visual Basic Bir Sayının Kuvvetini Alma

Visual Basic Linq Any Kullanımı

Visual Basic Bir Sayının Asal Sayı Olup Olmadığını Bulma Örneği