nameof Operator

Basic usage Printing a variable name

Raising PropertyChanged event

Argument Checking and Guard Clauses

Strongly typed MVC action links

Handling PropertyChanged events

Applied to a generic type parameter

Applied to qualified identifiers

Printing a parameter name