Описание тега ushort

Ключевое слово ushort указывает на интегральный тип данных, в котором хранятся значения в соответствии с размером и диапазоном, показанными в следующей таблице.

Ключевое слово ushort указывает на интегральный тип данных, в котором хранятся значения в соответствии с размером и диапазоном, показанными в следующей таблице.

Вы можете объявить и инициализировать переменную ushort, назначив ей десятичный литерал, шестнадцатеричный литерал или (начиная с C# 7) двоичный литерал. Если целочисленный литерал находится за пределами диапазона ushort (то есть если он меньше UInt16.MinValue или больше UInt16.MaxValue), возникает ошибка компиляции.

Документы: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/ushort