Speak.Me Учить иностранные слова

C#: Guid

Структура Guid представляет собой глобально-уникальный идентификатор — 16-байтное значение, которое после генерация является почти наверняка уникальным в мире. Этот идентификатор часто используется для различных видов ключей в приложениях и базах данных. Количество уникальных идентификаторов Guid составляет 2128 или 3,4×1038.

Статический метод Guid.NewGuid генерирует уникальный Guid:

Также в конструктор Guid можно передать какое-либо значение, которое будет преобразовано в Guid:

При представлении в виде строки Guid форматируется как шестнадцатеричное число из 32 цифр с необязательными символами после 8, 12, 16 и 20 цифры. Вся строка может быть также дополнительно помещена в квадратные или фигурные скобки:

Метод ToByteArray преобразует Guid в байтовый массив.

Статическое свойство Guid.Empty возвращает пустой Guid (со всеми нулями), который обычно используется как значение null.