从C#调用PowerShell脚本中的特定函数

有没有办法从C#代码中调用PowerShell脚本中的特定函数?

我已经启动并运行了一个基本示例,它使用PowerShell脚本执行字符串。

如果我有一个包含许多函数的文件,并且我只想将特定的一个加载到C#中并执行它,该怎么办?

如何才能做到这一点?

另外,有没有办法动态地将参数加载到此函数中,而不实际知道前面哪个是加载的函数?

谢谢!

前段时间有一个类似的问题,看看答案(虽然不被接受): 从C#调用Powershell函数