Re-size Array on VB.NET

Ditulis oleh robzlabz pada Selasa, 19 Juni 2012

Setelah lama tidak menulis di blog akhienya punya juga keinginan untuk menulis lagi dan kali ini akan dibahas cara yang mungkin di anggap sebagian programer mustahil dulunya :D
mungkin pada soal soal sekolah akan diberikan pertanyaan tentang array dan diberikan pertanyaan "apakah array dapat diperpanjang?" banyak yang tidak yakin untuk menjawab iya atau tidak di semua bahasa array dapat di resize. silahkan tanya dosen/guru jawaban yang mereka anggap benar

tapi sekarang yang akan kita buktikan adalah pada programing dengan bahasa VB.NET (yang aku gunakan VB 2005) ternyata array dapat di resize.

oke, inilah codenya Array.Resize(arraynya, ukurannya)
dan ini adalah salah satu contoh penggunaannya :D

' deklarasi variabel array
    Dim myFriends(3) As String

    Sub cetak()
        Dim i As Long
        For i = 0 To myFriends.Length - 1
            Console.WriteLine(myFriends(i))
        Next
    End Sub

    Sub Main()
        ' mengisi array
        Console.WriteLine("---- Array Asli ----")
        myFriends(0) = "Hanif"
        myFriends(1) = "Andri"
        myFriends(2) = "Wawan"
        cetak()

        ' Me-resize array di VB.NET
        Console.WriteLine("---- Resize Array ----")
        Array.Resize(myFriends, 4)
        myFriends(3) = "Agus"
        cetak()

        Console.Read()
    End Sub

Ketika dijalankan di console maka akan menjadi seperti ini


Label Could

Analisa (1) Assembler (4) c (1) cpp (3) Facebook (7) Fun (2) Galau (6) Hacking (1) Hardware (1) Java (7) JavaScript (4) Komik (10) My Family (1) My Life (14) My Way (8) NFC (1) NFC Hacking (1) Php (1) Program (47) Project (1) Script (1) Technology (1) Visual Basic 6 (2) Visual Basic.NET (4) What The Pufh (12)