Ejecutar código en C# desde PowerShell en macOS

$CodigoC = @"

public class Hola
{
public static void Main()
{
System.Console.WriteLine("Hola");
}
}

"@

#Importante: utilizar las comillas correctamente en la función del Main()

Add-Type -TypeDefinition $CodigoC -ErrorAction SilentlyContinue

[Hola]::Main()