: Enables adding new methods to existing classes without modifying their original source code.

If you are looking to dive deeper into these classic features, these authoritative guides are highly recommended: The history of C# | Microsoft Learn

: Concise inline functions (e.g., x => x * x ) that replaced the more verbose anonymous methods from C# 2.0.