C# Класс System.HashCode

Provides methods for calculating and combining hash codes.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
MixHash ( uint hash, uint data ) : uint
PostHash ( uint hash ) : uint

Описание методов

Hash() публичный статический метод

public static Hash ( ) : int
Результат int

Hash() публичный статический метод

public static Hash ( String data ) : int
data String
Результат int

Hash() публичный статический метод

public static Hash ( System data ) : int
data System
Результат int

Hash() публичный статический метод

public static Hash ( byte data ) : int
data byte
Результат int

Hash() публичный статический метод

public static Hash ( int data1 ) : int
data1 int
Результат int

Hash() публичный статический метод

public static Hash ( int data1, int data2 ) : int
data1 int
data2 int
Результат int

Hash() публичный статический метод

public static Hash ( int data1, int data2, int data3 ) : int
data1 int
data2 int
data3 int
Результат int

Hash() публичный статический метод

public static Hash ( object data1 ) : int
data1 object
Результат int

Hash() публичный статический метод

public static Hash ( object data1, object data2 ) : int
data1 object
data2 object
Результат int

Hash() публичный статический метод

public static Hash ( object data1, object data2, object data3 ) : int
data1 object
data2 object
data3 object
Результат int

Hash() публичный статический метод

public static Hash ( uint data1 ) : int
data1 uint
Результат int

Hash() публичный статический метод

public static Hash ( uint data1, uint data2 ) : int
data1 uint
data2 uint
Результат int

Hash() публичный статический метод

public static Hash ( uint data1, uint data2, uint data3 ) : int
data1 uint
data2 uint
data3 uint
Результат int

Mix() публичный метод

public Mix ( int data ) : void
data int
Результат void

Mix() публичный метод

public Mix ( object data ) : void
data object
Результат void

Mix() публичный метод

public Mix ( uint data ) : void
data uint
Результат void