如何将文本从C#库输出到powershell控制台?

时间:2016-06-11 19:06:03

标签: c# .net powershell

在powershell中,我加载了一个用C#和

编写的自定义dll
[System.Reflection.Assembly]::LoadFile($dll)

从库中调用函数时,我可以使用哪些C#代码将文本输出到powershell控制台?

2 个答案:

答案 0 :(得分:1)

好吧,Console.WriteLine(...)完美地工作了

答案 1 :(得分:0)

您可以在C#代码中定义一个返回字符串输出的静态类和输出方法。然后从powershell中调用它,如下所示:

[System.Reflection.Assembly]::LoadFile($dll)    
$result = [Your.Complete.Namespace.YourStaticClass]::YourStaticMethod()    
Write-Output $result