ReadOnlyDictionaryView<K, V>
public struct ReadOnlyDictionaryView<K, V> : IReadOnlyDictionary<K, V>, IEnumerable<KeyValuePair<K, V>>, IEnumerable, IReadOnlyCollection<KeyValuePair<K, V>>, IEquatable<ReadOnlyDictionaryView<K, V>>
Represents read-only view of the mutable dictionary.
Count of key/value pairs in the dictionary.
Gets value associated with the key.
All dictionary keys.
All dictionary values.
Initializes a new read-only view for the mutable dictionary.
public static bool op_Equality(ReadOnlyDictionaryView<K, V> first, ReadOnlyDictionaryView<K, V> second)
Determines whether two views point to the same dictionary.
public static bool op_Inequality(ReadOnlyDictionaryView<K, V> first, ReadOnlyDictionaryView<K, V> second)
Determines whether two views point to the different dictionaries.
Determines whether the wrapped dictionary contains an element
with the specified key.
Determines whether the current view and the specified view points
to the same dictionary.
Gets enumerator over all key/value pairs in the dictionary.
Returns the value associated with the specified key.