Loading the interactive playground…
A C# expression is evaluated as you type. It's parsed using Roslyn, converted to an expression tree and then compiled, all client-side. Reflection is enabled, but only common built-in types are available.