Click or drag to resize

ExtensionMethods Class

Extension methods for classes defined in the GeneralDataStructures namespace
Inheritance Hierarchy
System.Object
  SD.Tools.Algorithmia.GeneralDataStructures.ExtensionMethods

Namespace:  SD.Tools.Algorithmia.GeneralDataStructures
Assembly:  SD.Tools.Algorithmia (in SD.Tools.Algorithmia.dll) Version: 1.4.0.0 (1.4.19.0711)
Syntax
public static class ExtensionMethods

The ExtensionMethods type exposes the following members.

Methods
  NameDescription
Public methodStatic memberRaiseEvent(MemberValueElementChangedHandler, Object)
Raises the event on the handler passed in with default empty arguments
Public methodStatic memberRaiseEvent(MemberValueElementRemovedHandler, Object)
Raises the event on the handler passed in with default empty arguments
Public methodStatic memberRaiseEvent<T>(MemberValueElementChangedHandler, Object, T)
Raises the event which is represented by the handler specified.
Public methodStatic memberRaiseEvent<T>(MemberValueElementRemovedHandler, Object, T)
Raises the event which is represented by the handler specified.
Public methodStatic memberSplitPairs<TValue1, TValue2, TValue3, TValue4>
Splits the pairs in the enumerable into two lists of values where the pair at position x in source equals to values1[x], values2[x]
Public methodStatic memberToMultiValueDictionary<TKey, TValue>
Converts an enumerable into a MultiValueDictionary. Similar to ToDictionary however this time the returned type is a MultiValueDictionary.
Top
See Also