因为Windows PowerShell能完全访问.NET Framework,所以我们就可以想象如何用Powershell来调用DLL类库呢。
这里我们用C#写一段代码编译为DLL文件(这是在做一个数字大小的比较,CompareI是用静态方法,CompareII则是一般方法)
编译命令:csc /target:library G:/Math2.cs
最后我们开始在Powershell环境下调用:
结果为:10 3
[void][reflection.assem
本文介绍了如何使用PowerShell调用C#编译的DLL库,通过实例展示了调用静态方法[Math.methods]::CompareI和非静态方法$a.CompareII的过程,详细解释了在Powershell中调用静态和非静态方法的不同方式。
因为Windows PowerShell能完全访问.NET Framework,所以我们就可以想象如何用Powershell来调用DLL类库呢。
这里我们用C#写一段代码编译为DLL文件(这是在做一个数字大小的比较,CompareI是用静态方法,CompareII则是一般方法)
编译命令:csc /target:library G:/Math2.cs
最后我们开始在Powershell环境下调用:
结果为:10 3
[void][reflection.assem

被折叠的 条评论
为什么被折叠?