C# C'|'运算符和参数

C# C'|'运算符和参数,c#,powershell,operators,or-operator,C#,Powershell,Operators,Or Operator,我正在PowerShell中重写一个C脚本,我遇到了另一个障碍 我很确定|是C的or运算符 这段代码是否意味着使用实例、公共或非公共绑定标志获取此名称的方法 我现在怎么样 我的最终目标是在PowerShell中实现类似的功能。那么,如何在PowerShell中执行类似的操作 type.GetMethod(Name, [System.Reflection.BindingFlags]::Instance | [System.Reflection.BindingFlags]::Public | [Sy

我正在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中的二进制或运算符为-bor

另请参见。

是,|是C中的按位OR运算符。但是,在PowerShell中,|是将一个cmdlet的输出连接到另一个cmdlet的输入的管道运算符。PowerShell中的二进制或运算符为-bor

另请参见。

| |是逻辑or运算符。|是按位或。||是逻辑or运算符。|是按位或。