UID

public static long GenerateLong(ICollection<long> exclude)

Language: C#

Генерирует уникальный long идентификатор, исключая указанные значения

Parameters:

  • exclude: Коллекция значений для исключения

Returns: Уникальный long идентификатор

public static long GenerateLong(IEnumerable<long> exclude)

Language: C#

Генерирует уникальный long идентификатор, исключая указанные значения

Parameters:

  • exclude: Коллекция значений для исключения

Returns: Уникальный long идентификатор

public static long GenerateLong()

Language: C#

Генерирует уникальный long идентификатор

Returns: Уникальный long идентификатор

public static void ResetLong()

Language: C#

Сбрасывает набор исключенных long идентификаторов

public static int GenerateInt(ICollection<int> exclude)

Language: C#

Генерирует уникальный int идентификатор, исключая указанные значения

Parameters:

  • exclude: Коллекция значений для исключения

Returns: Уникальный int идентификатор

public static int GenerateInt(IEnumerable<int> exclude)

Language: C#

Генерирует уникальный int идентификатор, исключая указанные значения

Parameters:

  • exclude: Коллекция значений для исключения

Returns: Уникальный int идентификатор

public static int GenerateInt()

Language: C#

Генерирует уникальный int идентификатор

Returns: Уникальный int идентификатор

public static void ResetInt()

Language: C#

Сбрасывает набор исключенных int идентификаторов