Operator Keywords (C# Reference)
Used to perform miscellaneous actions such as creating objects, checking the run-time type of an object, obtaining the size of a type, and other actions. This section introduces the following keywords:
as Converts an object to a compatible type.
await Suspends an async method until an awaited task is completed.
is Checks the run-time type of an object.
-
new Operator Creates objects.
new Modifier Hides an inherited member.
new Constraint Qualifies a type parameter.
sizeof Obtains the size of a type.
typeof Obtains the System.Type object for a type.
-
true Operator Returns the boolean value true to indicate true and returns false otherwise.
true Literal Represents the boolean value true.
-
false Operator Returns the Boolean value true to indicate false and returns false otherwise.
false Literal Represents the boolean value false.
stackalloc Allocates a block of memory on the stack.
The following keywords, which can be used as operators and as statements, are covered in the Statements section: