See How to Call PowerShell Scripts From Your Application
Join James Brundage, Tester from the Windows PowerShell team, and me for a quick introduction to how embed PowerShell within your C# application. See how you can easily reference the PowerShell assembly and start embedding PowerShell cmdlets inside of a C# application with PowerShell V2.

Go here to read the rest:
See How to Call PowerShell Scripts From Your Application


