Article

Search

Penggunaan List

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Hello sahabat Wi-Learning, kali ini saya akan membahas mengenai salah satu tipe data generic collection pada C#, yaitu List. List merupakan sebuah objek yang dapat menampung berbagai variabel dengan urutan tertentu.

Perbedaan list dan array terdapat pada ukurannya sendiri. List memiliki ukuran yang dinamis, sesuai dengan kemampuan maksimal memory computer. Sementara array memiliki ukuran yang pasti.

Nah, pada artikel kali ini saya akan memberitahu cara penggunaan list dalam menampung data dari database.

mungkin yang sebelumnya sudah pernah menampung data dari database, fitur yang biasanya digunakan untuk menampung adalah datatable.

Datatable sah sah saja digunakan. Namun, saat ini dimana hampir semua bahasa pemrograman merupakan bahasa yang berorientasi objek dan menggunakan pointer untuk mengarahkan alokasi memori ke tempat penyimpanan data, maka List hadir untuk memanfaatkan semua kemampuan itu. Untuk Sekedar informasi, pencarian data menggunakan pointer jauh lebih cepat.

Contoh deklarasi list adalah : 

List<int> intList = new List<int>();

Langsung saja, sebelumnya saya sudah menyiapkan tabel di database sebagai berikut :

Nama Field

Tipe Data

ID

Char(3)

Nama

Char(20)

Quantity

Int

Harga

Money

 

Tabel tersebut sebelumnya sudah saya isi sebagai berikut.

Gambar 1

 

Setelah itu, yang perlu dilakukan adalah menampung data ke dalam datatabel. Sintaks yang dibutuhkan adalah sebagai berikut :

Gambar 2

 

Setelah data berhasil ditampung, maka selanjutnya seperti yang telah saya bahas tadi, data yang telah ditampung di datatabel, akan kita lembar ke dalam sebuah list. Sebelum itu, terlebih dahulu buatlah sebuah class yang berisi tipe data nilai yang sesuai dengan nilai yang ingin ditampung.

Gambar 3

 

Setelah field class sesuai dengan tipe data dari nilai yang akan ditampung pada list, selanjutnya buat lah kembali class baru seperti gambar berikut.

Gambar 4

Maka setelah itu semua selesai dilakukan, sintaks tersebut akan digunakan sebagai berikut.

Gambar 5

Jika dijalankan, maka kode program diatas akan menghasilkan tampilan sebagai berikut.

Gambar 6

 

Sahabat wi-learning bisa memanfaatkan fitur LINQ untuk mengolah list yang sudah dihasilkan tadi. Silakan klik link berikut (fitur LINQ).

Thank you,

Selamat mengulang

Informasi & Pendaftaran

  • Jl. Jend. A.H. Nasution Komplek Metrolink Business Park Blok B:6-7-8 (Sebelah Asrama Haji), Medan
    Jl. Mangkubumi No.15-G (di Belakang Toko Buah Berastagi Jl. Wajir), Medan
  • (061) 786 2188 / 785 2199 (A.H. Nasution)    |    (061) 456 6789 / 456 5938 (Mangkubumi)   |   0851 0700 2113 (Hp)
  • cs@wi-learning.ac.id