Question: what are the unary operators?
Answer: A unary operator, in C#, is an operator that takes a single operand in an expression or a statement. ... These unary operators can be overloaded in user-defined types with custom implementation by defining static member functions using the "operator" keyword.