default (C# reference)
You can use the default keyword in the following contexts:
- To specify the default case in the
switchstatement. - As the default operator or literal to produce the default value of a type.
- As the
defaulttype constraint on a generic method override or explicit interface implementation.