Class HashUtility
  
  
  
  
  Namespace: Ludiq
  
  Syntax
  
    public static class HashUtility
   
  Methods
  
  
  
  
  GetHashCode<T>(T)
  
  
  Declaration
  
    public static int GetHashCode<T>(T a)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | T | 
        a | 
         | 
      
    
  
  Returns
  
  Type Parameters
  
  
  
  
  GetHashCode<T1, T2>(T1, T2)
  
  
  Declaration
  
    public static int GetHashCode<T1, T2>(T1 a, T2 b)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | T1 | 
        a | 
         | 
      
      
        | T2 | 
        b | 
         | 
      
    
  
  Returns
  
  Type Parameters
  
  
  
  
  GetHashCode<T1, T2, T3>(T1, T2, T3)
  
  
  Declaration
  
    public static int GetHashCode<T1, T2, T3>(T1 a, T2 b, T3 c)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | T1 | 
        a | 
         | 
      
      
        | T2 | 
        b | 
         | 
      
      
        | T3 | 
        c | 
         | 
      
    
  
  Returns
  
  Type Parameters
  
    
      
        | Name | 
        Description | 
      
    
    
      
        | T1 | 
         | 
      
      
        | T2 | 
         | 
      
      
        | T3 | 
         | 
      
    
  
  
  
  
  GetHashCode<T1, T2, T3, T4>(T1, T2, T3, T4)
  
  
  Declaration
  
    public static int GetHashCode<T1, T2, T3, T4>(T1 a, T2 b, T3 c, T4 d)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | T1 | 
        a | 
         | 
      
      
        | T2 | 
        b | 
         | 
      
      
        | T3 | 
        c | 
         | 
      
      
        | T4 | 
        d | 
         | 
      
    
  
  Returns
  
  Type Parameters
  
    
      
        | Name | 
        Description | 
      
    
    
      
        | T1 | 
         | 
      
      
        | T2 | 
         | 
      
      
        | T3 | 
         | 
      
      
        | T4 | 
         | 
      
    
  
  
  
  
  GetHashCode<T1, T2, T3, T4, T5>(T1, T2, T3, T4, T5)
  
  
  Declaration
  
    public static int GetHashCode<T1, T2, T3, T4, T5>(T1 a, T2 b, T3 c, T4 d, T5 e)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | T1 | 
        a | 
         | 
      
      
        | T2 | 
        b | 
         | 
      
      
        | T3 | 
        c | 
         | 
      
      
        | T4 | 
        d | 
         | 
      
      
        | T5 | 
        e | 
         | 
      
    
  
  Returns
  
  Type Parameters
  
    
      
        | Name | 
        Description | 
      
    
    
      
        | T1 | 
         | 
      
      
        | T2 | 
         | 
      
      
        | T3 | 
         | 
      
      
        | T4 | 
         | 
      
      
        | T5 | 
         | 
      
    
  
  
  
  
  GetHashCodeAlloc(Object[])
  
  
  Declaration
  
    public static int GetHashCodeAlloc(params object[] values)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Object[] | 
        values | 
         | 
      
    
  
  Returns