The first
and last
filters and virtual members don’t return anything for dictionaries, though size
works as you would expect.
An invalid key won’t throw an error, it just won’t return anything.
All arrays can be iterated using a for
loop (see looping).
Finally, there is an entire set of filters for working with arrays which provide additional features, including the wrapping of several of C#'s native array and LINQ functions