如何从C#应用程序代码返回Powershell DataTable对象?

时间:2011-07-15 22:29:08

标签: c# .net scripting powershell datatable

我开始将Powershell用于某些开发项目,并计划将其与.NET集成,即C#。作为一个初学者(到目前为止1天),我在网上和一些书中采取了一些例子。现在我无法弄清楚的一件事是,如何将PowerShell脚本生成的DataTable返回给C#代码。

有人可以指导我怎么做吗?我已经采取了如何从这个站点设置数据表:http://chrisfederico.wordpress.com/2008/06/25/creating-a-datatable-in-powershell,但还没有找到一个很好的例子来说明如何获取C#处理对象。

谢谢。

1 个答案:

答案 0 :(得分:1)

应该这样做......

System.Management.Automation.PowerShell.Create().AddScript(...).Invoke<DataTable>

希望这有帮助