|
Enhanced C#
Loyc library documentation
|
Additional Inherited Members | |
Properties inherited from Loyc.Collections.IDictionaryEx< K, V > | |
| new V | this[K key] [get, set] |
| new ICollection< K > | Keys [get] |
| new ICollection< V > | Values [get] |
Properties inherited from Loyc.Collections.IIndexed< in K, out V > | |
| V | this[K key] [get] |
| Gets the value associated with the specified key. More... | |
Properties inherited from Loyc.Collections.IIndexedSink< in K, in V > | |
| V | this[K key] [set] |
Properties inherited from Loyc.Collections.ISource< out T > | |
| new int | Count [get] |
| Gets the number of items in the collection. More... | |
Properties inherited from Loyc.Collections.ICount | |
| int | Count [get] |
| Gets the number of items in the collection. More... | |
Properties inherited from Loyc.Collections.IIsEmpty | |
| bool | IsEmpty [get] |
Properties inherited from Loyc.Collections.IMIndexed< in K, V > | |
| new V | this[K key] [get, set] |
| Gets the value associated with the specified key. More... | |
Public Member Functions inherited from Loyc.Collections.IDictionaryEx< K, V > | |
| new bool | ContainsKey (K key) |
| new bool | TryGetValue (K key, out V value) |
| new void | Add (K key, V value) |
| new bool | Remove (K key) |
| new void | Clear () |
| Maybe< V > | GetAndRemove (K key) |
| Gets the value associated with the specified key, then removes the pair with that key from the dictionary. More... | |
| bool | GetAndEdit (ref K key, ref V value, DictEditMode mode) |
| Combines a get and change operation into a single method call. You rarely need to call this method directly; the following extension methods are based on it: DictionaryExt.SwapIfPresent, DictionaryExt.AddIfNotPresent, DictionaryExt.AddOrGetExisting, DictionaryExt.ReplaceIfPresent, DictionaryExt.SetAndGet. More... | |
| int | AddRange (IEnumerable< KeyValuePair< K, V >> data, DictEditMode mode) |
| Merges the contents of the specified sequence into this map. More... | |
Public Member Functions inherited from Loyc.Collections.ITryGet< in K, out V > | |
| V | TryGet (K key, out bool fail) |
| Gets the item for the specified key or index, and does not throw an exception on failure. More... | |
Public Member Functions inherited from Loyc.ICloneable< out T > | |
| T | Clone () |
Events inherited from Loyc.Collections.INotifyListChanging< T, TCollection > | |
| ListChangingHandler< T, TCollection > | ListChanging |
| Occurs when the collection associated with this interface is about to change. More... | |
Events inherited from Loyc.Collections.INotifyListChanged< T, TCollection > | |
| ListChangingHandler< T, TCollection > | ListChanged |
| Occurs when the collection associated with this interface has changed. More... | |
1.8.7