Note : data are not duplicated.
public static ReadOnlyDictionary<K, V> AsReadOnly<K, V>( this Dictionary<K, V> dictionary )