C# – Hash Table Nedir?


C# ‘ta bulunan HashTable Class ‘ı bize çok harika imkanlar sunmakta.. Kısaca bahsedeceğim.. HashTable;

HashTable 2 kolonlu bir tablo gibi düşünülebilir. Bu iki kolonlu tablodan birinci kolon “Key” ikinci kolon “Value” olarak adlandırılmaktadır.. Örneğin;

KEY

VALUE

Elma

Apple

Masa

Table

Kitap

Book

Bu şekilde bir yapı olarak düşünebilirsiniz.. Bu tabloya satır eklerken, bir “Key” nesnesi ve bir “Value” nesnesi vermek zorundasınız.. Sonra da tabloda istediğiniz bir “Key” yada “Value” değerini sorgulayarak karşısındaki değeri kolayca elde edebilirsiniz..

Mesela bana “Elma” Key’inin Value değerini ver dediğinizde direkt elde edersiniz bunun tam terside mümkün.. Böylece işiniz çok kolay bir hal alabilir..

ÖRNEK UYGULAMA

Visual Studio .Net ‘de bir Windows Application açıyorum.. Visual C# dilini kullanacağım… Form ‘umu aşağıdaki gibi tasarlıyorum..

Makaleyi yükle

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s