Click or drag to resize

GeneralUtils Class

General set of utility routines
Inheritance Hierarchy
SystemObject
  SD.Tools.Algorithmia.UtilityClassesGeneralUtils

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

The GeneralUtils type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCheckArraysAreEqual
Performs a per-value compare on the arrays passed in and returns true if the arrays are of the same length and contain the same values.
Public methodStatic memberGetUsableComparisonT
Gets a usable comparison for the comparer passed in.
Public methodStatic memberPerformSyncedAction(Action, Object, Boolean)
Performs the specified action, either inside a lock on syncRoot if isSynchronized is true, or normally, if isSynchronized is false.
Public methodStatic memberPerformSyncedActionT(FuncT, Object, Boolean)
Performs the specified action, either inside a lock on syncRoot if isSynchronized is true, or normally, if isSynchronized is false.
Public methodStatic memberValuesAreEqual
Compares the two values passed in and checks if they're value-wise the same. This extends 'Equals' in the sense that if the values are arrays it considers them the same if the values of the arrays are the same as well and the length is the same.
Top
See Also