|
|
1
7
这是我们的方法
所以应该可以铸造属性
我完全同意应该有一个简单的方法来找到它。除此之外,编译器应该足够聪明,不会在这样的情况下计算某些字符串:
输入到
|
|
|
2
5
怎么样:
|
|
|
3
5
因此,我们不仅要考虑cmdlet的公共参数-Debug和-Verbose,还要考虑全局$DebugPreference和$VerbosePreference标志,以及从另一个cmdlet调用cmdlet时继承这些公共参数的事实。 它可以在不破坏内部结构的情况下完成。 This answer 向您展示了它可以在PowerShell cmdlet中轻松完成。
从C#我们必须检查这两个全局标志,而且还要检查公共参数。确保从PSCmdlet而不是Cmdlet继承以获取GetVariableValue方法。
|