
Today's popular programming languages support some form of Dictionary that maps a set of keys to values. On close inspection, we find that common languages offer programmers different options for dealing with missing values. This article looks at the handling of missing keys in four popular languages and presents a PHP function and C# extension method that implement a particularly useful get() operator.
