Crear un proyecto en Visual C# Biblioteca de Clase (.NET Framework)

Buscar e instalar en NuGet System.Management.Automation

Importar desde Microsoft Visual C# la referencia al ensamblado System.Management.Automation (C:\Windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll)

Añadir el siguiente código en PowerShell a Visual Studio C# y compilar la solución

La dll compilada se encuentra en la carpeta bin

Llamar a la dll creada desde PowerShell