Di C# banyak yang menggunakan Dictionary dari pada Hashtable, mengapa bisa begitu?
Sebenernya Dictionary dan Hashtable fungsinya sama aja, sama-sama menyimpan key dan value, kalo buat programmer yang asoy geboy mungkin lebih senang menggunakan Hashtable karena semua object bisa masuk jadi key atau pun value.
Perbedaan yang paling mencolok memang dari situ, jadi kalau bahasa kerennya, Dicitionary itu generic artinya kita bisa set key dan valuenya sebagai type tertentu,
contoh :
Dictionary<string,int>
Jadi Dictionary diatas hanya bisa menerima key string dan value int, titik
Sedangkan kalau Hashtable non generic artinya bebas aja, key dan valuenya masu object apapun bisa masuk, mau itu emak loe, bapak loe, ataupun semua tetangga loe.
Happy Code dan jangan lupa Subscribe, Share
No comments:
Post a Comment