Arsip Blog

.NET – Generic Type

Banyak contoh mengenai Generic ini di .NET. Kebanyakan tipe generic ini bisa ditemukan di namespace System.Collections.Generic. Salah satu contoh nya adalah List(Of T) dimana T merupakan parameter bebas yang harus kita definisikan tipenya.

Contoh Dim data as New List(Of String) –> data menyimpan informasi bertipe string
Dim data as New List(of Date) –> data menyimpan informasi bertipe Date

Kenapa menggunakan Generic?

  1. Tipe jelas, dari contoh diatas jelas bahwa hanya data dengan tipe yang sesuai dengan definisi yang bisa ditampung
  2. Lebih efisien. Karena generic class hanya memanipulasi data bertipe spesific, maka program tidak mengkonversi data menjadi bertipe object. Sehingga performanya lebih bagus.
  3. Kita bisa menggunakan satu generic class untuk memproses berbagai macam tipe data.

Read the rest of this entry