26 Ocak 2023 Perşembe

Dictionary

C# dictionary key-value çifrtini tutan bir structure(yapı)dır.

Initialization

C#'ta bir dictionary tanımlamak için  önce key türünü  ve value türünü belirlememiz gerekir.



Dictionary Operation




Duplicate values

Key uniq olmalıdır. Eğer aynı key eklenmek istenirse KeyNotFoundException fırlatılır. Bunun için containskey metodu ile kontrol edilir.


Get Value By Key

"Adam" keyine ait bir value varsa onu getir. Eğer dictiopnaryde öyle bir key yoksa geriye integerin default valusunu getir. İntegerin default valuesi 0 dır.

Case İnsensitive Dictionary 




✅ dict["hello"]
✅ dict["HELLO"]
✅ dict["Hello"]
Yukarıdaki şekilde her key aynı valueyi işaret edecektir.

Hiç yorum yok:

Yorum Gönder