BoxingDeğer türündeki verilerin object türüne dönüştürülerek koleksiyonlarda saklanması işlemidir. Örneğin, bir integer değerin ArrayList içine eklenmesi sırasında boxing gerçekleşir.
UnboxingKoleksiyonda object türünde saklanan verilerin tekrar kendi orijinal veri türüne dönüştürülmesi işlemidir. Boxing işleminin tersidir.
Anahtar-Değer Çifti (Key-Value Pair)HashTable ve SortedList gibi koleksiyonlarda, veriye ulaşmak için kullanılan benzersiz anahtar ve bu anahtara karşılık gelen değerin oluşturduğu yapıdır. Örneğin: 34 anahtarı, İstanbul değerini temsil eder.
IList ArayüzüKoleksiyon elemanlarına indeks numarası ile erişilmesine olanak tanıyan arayüzdür. ArrayList bu arayüzü uygular.
IDictionary ArayüzüAnahtar-değer çifti mantığı ile çalışan koleksiyonların (HashTable, SortedList) uyguladığı arayüzdür. Veriye anahtar üzerinden erişimi sağlar.
System.CollectionsC# dilinde tüm koleksiyon sınıflarının ve ilgili arayüzlerin içerisinde yer aldığı temel isim uzayıdır.
KoleksiyonAynı veya farklı türdeki verilerin gruplanarak saklanmasını ve yönetilmesini sağlayan, dizilere göre daha esnek ve gelişmiş sınıflardır.
Non Generic KoleksiyonVerileri object türü üzerinden saklayan ve tür güvenliği (type-safety) sağlamayan koleksiyon grubudur. ArrayList, HashTable ve SortedList bu gruba girer.
Hash KoduHashTable sınıfında verilerin bellek üzerinde hızlı bulunmasını sağlayan ve anahtar değerlerinden türetilen benzersiz tanımlayıcıdır.
İndeksBir koleksiyon içindeki elemanın konumunu belirten sayısal değerdir. ArrayList'te 0'dan başlar ve eleman sırasını temsil eder.