C# Class System.HashCode

Provides methods for calculating and combining hash codes.
Mostra file Open project: versionone/VersionOne.ServiceHost.Core Class Usage Examples

Public Methods

Method Description
Hash ( ) : int
Hash ( String data ) : int
Hash ( System data ) : int
Hash ( byte data ) : int
Hash ( int data1 ) : int
Hash ( int data1, int data2 ) : int
Hash ( int data1, int data2, int data3 ) : int
Hash ( object data1 ) : int
Hash ( object data1, object data2 ) : int
Hash ( object data1, object data2, object data3 ) : int
Hash ( uint data1 ) : int
Hash ( uint data1, uint data2 ) : int
Hash ( uint data1, uint data2, uint data3 ) : int
Mix ( int data ) : void
Mix ( object data ) : void
Mix ( uint data ) : void

Private Methods

Method Description
MixHash ( uint hash, uint data ) : uint
PostHash ( uint hash ) : uint

Method Details

Hash() public static method

public static Hash ( ) : int
return int

Hash() public static method

public static Hash ( String data ) : int
data String
return int

Hash() public static method

public static Hash ( System data ) : int
data System
return int

Hash() public static method

public static Hash ( byte data ) : int
data byte
return int

Hash() public static method

public static Hash ( int data1 ) : int
data1 int
return int

Hash() public static method

public static Hash ( int data1, int data2 ) : int
data1 int
data2 int
return int

Hash() public static method

public static Hash ( int data1, int data2, int data3 ) : int
data1 int
data2 int
data3 int
return int

Hash() public static method

public static Hash ( object data1 ) : int
data1 object
return int

Hash() public static method

public static Hash ( object data1, object data2 ) : int
data1 object
data2 object
return int

Hash() public static method

public static Hash ( object data1, object data2, object data3 ) : int
data1 object
data2 object
data3 object
return int

Hash() public static method

public static Hash ( uint data1 ) : int
data1 uint
return int

Hash() public static method

public static Hash ( uint data1, uint data2 ) : int
data1 uint
data2 uint
return int

Hash() public static method

public static Hash ( uint data1, uint data2, uint data3 ) : int
data1 uint
data2 uint
data3 uint
return int

Mix() public method

public Mix ( int data ) : void
data int
return void

Mix() public method

public Mix ( object data ) : void
data object
return void

Mix() public method

public Mix ( uint data ) : void
data uint
return void