Tag Archives: generics

C# Generic Collections

Merhaba arkadaşlar, Bu yazımda Şablon Tipli Koleksiyon Nesneleri (Generics) hakkında bahsedip her bir koleksiyon nesnesinin bize sunduğu çeşitli özelliklerini inceleyeceğiz. Klasik tipli koleksiyon nesnelerini kullanarak grup nesnelerimizi yöneterek her bir klasik tipli koleksiyon nesnelerini çalışma prensiplerine göre ele almaya çalıştık. Ancak klasik tipli koleksiyon nesneleri object veri tipini kullandıkları için bu hem performans kaybına yaşanıyordu […]

C# Covariance ve Contravariance

Merhaba arkadaşlar, Bu yazımda birbirinden türemiş tiplerin koleksiyon ile kullanıldığında ve koleksiyon tiplerin farklılaştığı için birbirine atanamama sorununu ele alındığı Covariance (out) ve Contravariance (in) kavramlardan bahsedeceğim. out ve in anahtar sözcükleri dikkatinizi çekmiştir. şimdilik bunlar göz önünde dursun 🙂 İlk bu kavramları öğrendiğimde açıkçası kafam karışmıştı. Adım adım gittikten sonra bende oturmaya başladı diyebilirim. […]