[英]C# '|' operator and arguments
我正在PowerShell中重写C#脚本,但遇到了另一个障碍。
我很确定|
是C#的or
运算符。
此代码是否意味着使用实例,公共或非公共绑定标志获取具有该名称的方法?
我过得怎么样
我的最终目标是在PowerShell中实现类似的功能。 那么,如何在PowerShell中做类似的事情?
type.GetMethod(Name, [System.Reflection.BindingFlags]::Instance | [System.Reflection.BindingFlags]::Public | [System.Reflection.BindingFlags]::NonPublic)
是的, |
是C#中的(按位)OR运算符。 但是,在PowerShell中, |
是将一个cmdlet的输出连接到另一个cmdlet的输入的“管道”运算符。 PowerShell中的二进制OR运算符为-bor
。
另请参见about_Operators
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.