Weblog @ rebex.cz

Weblogy na webu Rebexu
Welcome to Weblog @ rebex.cz Sign in | Help
in Search

Weblog @ Rebex.cz :: Honza Šotola

nepravidelné poznámky .NET vývojáře

Pozor při přechodu z Hashtable na Generic Dictionary

Možná jsem zase objevil Ameriku, ale pro vývojáře, kteří (jako já) teprve přecházejí na Generic collecitons je toto IMHO cenná informace:
(zdrojem informace je článek z blogu Franse Broumy)

V namespace System.Collections.Generic nenajdete třídu Hashtable.
Obdobná generická kolekce (pro obecné dvojice [klíč, hodnota]) se tam jmenuje Dictionary.
Ovšem nechová se zcela stejně, jako její negenerický předchůdce,
jedním z nejmarkantnějších rozdílů je, že defaultní indexer (např. aHashtable[aKey]) nevrací v případě nenalezení klíče hodnotu null, ale vyhazuje výjimku.

Diskusi, proč to tak je a jak toto nejlépe řešit, najdete v již zmiňovaném článku.

Published 7. června 2006 9:23 by honzas

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 
Submit
Powered by Community Server (Personal Edition), by Telligent Systems