Lompat ke konten Lompat ke sidebar Lompat ke footer

Perbedaan Items.Add dan Items.AddRange (ComboBox, ListBox, CheckedListBox, Listivew) VBNET

Salah satu kelebihan VBNET adalah adanya method .AddRange pada object seperti : ComboBox, ListBox, Listivew, dll. Apa bedanya .Add dengan .AddRange ?
1.Add adalah fungsi untuk menambahkan suatu nilai (item/row) pada suatu object satu persatu (one by one)
2.AddRange adalah fungsi untuk menambahkan suatu nilai (item/row) pada suatu object sekaligus (using array)
sehingga AddRange Ini JAUH lebih cepat prosesnya serta sintak nya pun jauh lebih pendek/singkat dari pada fungsi .Add.
Contoh .Add pada ComboBox, ListBox, CheckedListBox :

        WithComboBox1
            .Items.Add("A")
            .Items.Add("B")
            .Items.Add("C")
        End With
Tetapi dengan .AddRange anda cukup menulis sintak seperti ini :

        WithComboBox1
            .Items.AddRange(New String() {"A", "B", "C"})
        End With
        'ATAU
        DimmyArray() As String= {"A", "B", "C"}
        WithComboBox1
            .Items.AddRange(myArray)
        End With

Contoh .Add pada Listivew :

        WithListView1
            .Items.Add("A")
            .Items(.Items.Count - 1).SubItems.Add("subitem1")
            .Items(.Items.Count - 1).SubItems.Add("subitem2")
            .Items(.Items.Count - 1).SubItems.Add("subitem3")
        End With
Dengan .AddRange anda cukup menulis sintak seperti ini :

        WithListView1
            .Items.Add("A").SubItems.AddRange(New String() {"subitem1", "subitem2", "subitem3"})
        End With

Tags:
AddRange vs add vbnet, cara cepat att item , contoh add item listview vbnet, contoh cara additem combobox vbnet, contoh cara add item checkedlistbox vbnet

Posting Komentar untuk "Perbedaan Items.Add dan Items.AddRange (ComboBox, ListBox, CheckedListBox, Listivew) VBNET"