Какие бывают унарные операторы в C#?

В прошлом посте просил обьяснить про бинарные, напишите тут плз про унарные, спс)

Эти операторы имеют более высокий приоритет по сравнению с мультипликативными операторами и более низкий приоритет по сравнению с основными.

x — возвращает значение x.

-x — числовое отрицание.

!x — логическое отрицание.

~x — поразрядное дополнение.

x — префиксный инкремент. Возвращает значение x после обновления расположения хранения значением x, которое увеличено на единицу (обычно добавляется целочисленное значение 1).

--x — префиксный декремент. Возвращает значение x после обновления расположения хранения значением x, которое уменьшено на единицу (обычно вычитается целочисленное значение 1).

(T)x — приведение типов.

awaitTask — ожидание выполнения .